Python论坛  - 讨论区

标题:[python-chinese] 有关字符编码的问题

2005年09月14日 星期三 18:09

gyb tension tensiongyb at gmail.com
Wed Sep 14 18:09:38 HKT 2005

我用mplayer想播放在线电影,但mplayer不支持中文名的电影。
我想写一个脚本用来把中文改变成别的编码,让mplayer来播放。
但我看了半天以前的邮件也没弄明白,所以想请教一下有关编码的问题。
用什么方法呢?

另外,我感觉python读取sys.argv的时候就已经把它转换成别的编码了。不知道是否如此?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050914/7462b9f7/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月14日 星期三 20:15

Leon Tang leonmaillist at sohu.com
Wed Sep 14 20:15:34 HKT 2005

support your idea!

"gyb tension" <tensiongyb at gmail.com> дÈëÏûÏ¢ÐÂÎÅ:a741308f05091403095a59185d at mail.gmail.com...
ÎÒÓÃmplayerÏë²¥·ÅÔÚÏßµçÓ°£¬µ«mplayer²»Ö§³ÖÖÐÎÄÃûµÄµçÓ°¡£
ÎÒÏëдһ¸ö½Å±¾ÓÃÀ´°ÑÖÐÎĸıä³É±ðµÄ±àÂ룬ÈÃmplayerÀ´²¥·Å¡£
µ«ÎÒ¿´ÁË°ëÌìÒÔÇ°µÄÓʼþҲûŪÃ÷°×£¬ËùÒÔÏëÇë½ÌÒ»ÏÂÓйرàÂëµÄÎÊÌâ¡£
ÓÃʲô·½·¨ÄØ£¿

ÁíÍ⣬ÎҸоõpython¶ÁÈ¡sys.argvµÄʱºò¾ÍÒѾ­°ÑËüת»»³É±ðµÄ±àÂëÁË¡£²»ÖªµÀÊÇ·ñÈç´Ë£¿ 




[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月14日 星期三 21:04

Qiangning Hong hongqn at gmail.com
Wed Sep 14 21:04:06 HKT 2005

gyb tension wrote:
> 我用mplayer想播放在线电影,但mplayer不支持中文名的电影。
> 我想写一个脚本用来把中文改变成别的编码,让mplayer来播放。
> 但我看了半天以前的邮件也没弄明白,所以想请教一下有关编码的问题。
> 用什么方法呢?

你测试用的电影URL是什么?我看看能不能帮上你的忙

-- 
Qiangning Hong
http://www.hn.org/hongqn (RSS: http://feeds.feedburner.com/hongqn)

Registered Linux User #396996
Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=1>
Thunderbird! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=183>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月14日 星期三 21:12

gyb tension tensiongyb at gmail.com
Wed Sep 14 21:12:19 HKT 2005

rtsp协议的,比如rtsp://202.38.64.22/video/美国派/1.rm
我随便写的.不对,意思是这种格式的.

On 9/14/05, Qiangning Hong <hongqn at gmail.com> wrote:
> gyb tension wrote:
> > 我用mplayer想播放在线电影,但mplayer不支持中文名的电影。
> > 我想写一个脚本用来把中文改变成别的编码,让mplayer来播放。
> > 但我看了半天以前的邮件也没弄明白,所以想请教一下有关编码的问题。
> > 用什么方法呢?
> 
> 你测试用的电影URL是什么?我看看能不能帮上你的忙
> 
> -- 
> Qiangning Hong
> http://www.hn.org/hongqn (RSS: http://feeds.feedburner.com/hongqn)
> 
> Registered Linux User #396996
> Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=1>
> Thunderbird! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=183>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月14日 星期三 21:20

NI ZhengGang ni at twinisa.com
Wed Sep 14 21:20:17 HKT 2005

应该是把中文转换为Unicode吧?
在php下面做过这个事情,可以参考一下

http://chinaunix.net/jh/13/386011.html

-----Original Message-----
From: python-chinese-bounces at lists.python.cn
[mailto:python-chinese-bounces at lists.python.cn] On Behalf Of Qiangning Hong
Sent: 2005年9月14日 21:04
To: python-chinese at lists.python.cn
Subject: Re: [python-chinese] 有关字符编码的问题

gyb tension wrote:
> 我用mplayer想播放在线电影,但mplayer不支持中文名的电影。
> 我想写一个脚本用来把中文改变成别的编码,让mplayer来播放。
> 但我看了半天以前的邮件也没弄明白,所以想请教一下有关编码的问题。
> 用什么方法呢?

你测试用的电影URL是什么?我看看能不能帮上你的忙

-- 
Qiangning Hong
http://www.hn.org/hongqn (RSS: http://feeds.feedburner.com/hongqn)

Registered Linux User #396996
Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=1>
Thunderbird! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=183>
_______________________________________________
python-chinese list
python-chinese at lists.python.cn
http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月14日 星期三 21:34

Qiangning Hong hongqn at gmail.com
Wed Sep 14 21:34:01 HKT 2005

gyb tension wrote:
> rtsp协议的,比如rtsp://202.38.64.22/video/美国派/1.rm
> 我随便写的.不对,意思是这种格式的.

我在自己的机器上开了apache,拷了一个中文文件名的mp3在
/var/www/localhost/htdocs/音乐/ 下,然后
mplayer http://localhost/音乐/音乐.mp3,没有任何问题啊。你说的mplayer不
支持中文文件名是什么现象?

-- 
Qiangning Hong
http://www.hn.org/hongqn (RSS: http://feeds.feedburner.com/hongqn)

Registered Linux User #396996
Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=1>
Thunderbird! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=183>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月14日 星期三 21:41

gyb tension tensiongyb at gmail.com
Wed Sep 14 21:41:36 HKT 2005

就是路径中有中文的播放不了,没有的就可以.
比如,rtsp://aaa/taxi(2)/1.rm开始不能放,后来我把中文()前面加上\就能放了.
变成:rtsp://aaa/taxi\(2\)/1.rm就行了.
其它带中文的都不行.

On 9/14/05, Qiangning Hong <hongqn at gmail.com> wrote:
> gyb tension wrote:
> > rtsp协议的,比如rtsp://202.38.64.22/video/美国派/1.rm
> > 我随便写的.不对,意思是这种格式的.
> 
> 我在自己的机器上开了apache,拷了一个中文文件名的mp3在
> /var/www/localhost/htdocs/音乐/ 下,然后
> mplayer http://localhost/音乐/音乐.mp3,没有任何问题啊。你说的mplayer不
> 支持中文文件名是什么现象?
> 
> -- 
> Qiangning Hong
> http://www.hn.org/hongqn (RSS: http://feeds.feedburner.com/hongqn)
> 
> Registered Linux User #396996
> Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=1>
> Thunderbird! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=183>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月14日 星期三 21:57

Qiangning Hong hongqn at gmail.com
Wed Sep 14 21:57:35 HKT 2005

gyb tension wrote:
> 就是路径中有中文的播放不了,没有的就可以.
> 比如,rtsp://aaa/taxi(2)/1.rm开始不能放,后来我把中文()前面加上\就能放了.
> 变成:rtsp://aaa/taxi\(2\)/1.rm就行了.
> 其它带中文的都不行.

你的这个例子中的括号是半角的,不是中文啊?
在shell下,括号是特殊字符,必须用\来转义,跟中文没有关系


-- 
Qiangning Hong
http://www.hn.org/hongqn (RSS: http://feeds.feedburner.com/hongqn)

Registered Linux User #396996
Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=1>
Thunderbird! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=183>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月14日 星期三 22:04

gyb tension tensiongyb at gmail.com
Wed Sep 14 22:04:44 HKT 2005

On 9/14/05, Qiangning Hong <hongqn at gmail.com> wrote:
> gyb tension wrote:
> > 就是路径中有中文的播放不了,没有的就可以.
> > 比如,rtsp://aaa/taxi(2)/1.rm开始不能放,后来我把中文()前面加上\就能放了.
> > 变成:rtsp://aaa/taxi\(2\)/1.rm就行了.
> > 其它带中文的都不行.
> 
> 你的这个例子中的括号是半角的,不是中文啊?
我现在用的不是我的机器,在我机器上是挺大一个括号,象中文里的.
> 在shell下,括号是特殊字符,必须用\来转义,跟中文没有关系
难道跟shell的编码有关,我用的是gb2312的shell.
> 
> 
> -- 
> Qiangning Hong
> http://www.hn.org/hongqn (RSS: http://feeds.feedburner.com/hongqn)
> 
> Registered Linux User #396996
> Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=1>
> Thunderbird! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=183>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号