Python论坛  - 讨论区

标题:[python-chinese] 如何获取Windows下CMD命令框的编码?

2008年01月17日 星期四 15:05

sunbaole sun_able在kinca.cn
星期四 一月 17 15:05:16 HKT 2008

处理邮件主题的程序需要在Windows下运行,由于适用多国语言,所以程序中的内 
容以UTF-8编码处理,但是要在windows的DOS框中(程序- >运行->CMD)输出(编 
码cp936)。
请问如何读取CMD命令框的编码。

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

2008年01月17日 星期四 15:28

Jiahua Huang jhuangjiahua在gmail.com
星期四 一月 17 15:28:50 HKT 2008

能不能不要把能输入命令的都叫 DOS ……

>>> import sys
>>> sys.stdout.encoding
'UTF-8'
>>> sys.stdin.encoding
'UTF-8'


另外, Windows 下用控制台程序似乎不太那啥,
给 Gtk 或 Qt 加个简单的 GUI 吧

2008/1/17 sunbaole <sun_able at kinca.cn>:
> 处理邮件主题的程序需要在Windows下运行,由于适用多国语言,所以程序中的内
> 容以UTF-8编码处理,但是要在windows的DOS框中(程序- >运行->CMD)输出(编
> 码cp936)。
> 请问如何读取CMD命令框的编码。
>

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

2008年01月17日 星期四 15:33

cherokee techabc在gmail.com
星期四 一月 17 15:33:16 HKT 2008

Óеã¶ùÄǸö¡­¡­ ½èµØ¶ùÎÊһϣºÈç¹ûÖ»Ö´ÐÐÏàÓ¦µÄ¹¦ÄܶøÏû³ýÕâ¸ö"ÃüÁîÐд°¿Ú¿ò"£¿
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20080117/0488d2c8/attachment.html 

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

2008年01月17日 星期四 15:38

Jiahua Huang jhuangjiahua在gmail.com
星期四 一月 17 15:38:37 HKT 2008

Windows XP?
简单把你的 python 程序扩展名由 .py 改为 .pyw


2008/1/17 cherokee <techabc at gmail.com>:
> 有点儿那个…… 借地儿问一下:如果只执行相应的功能而消除这个"命令行窗口框"?
>
>

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

2008年01月17日 星期四 16:00

sunbaole sun_able在kinca.cn
星期四 一月 17 16:00:24 HKT 2008

需要显示这个“命令窗口框”。
窗口用于查看各个邮件的主题内容。

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

2008年01月17日 星期四 22:37

cherokee techabc在gmail.com
星期四 一月 17 22:37:48 HKT 2008

Èç¹ûÊÇÔÚ·Çpython³ÌÐòÖÐÄØ£¬±ÈÈçC++£¿

ÔÚ08-1-17£¬Jiahua Huang <jhuangjiahua在gmail.com> дµÀ£º
>
> Windows XP£¿
> ¼òµ¥°ÑÄãµÄ python ³ÌÐòÀ©Õ¹ÃûÓÉ .py ¸ÄΪ .pyw
>
>
> 2008/1/17 cherokee <techabc在gmail.com>:
> > Óеã¶ùÄǸö¡­¡­ ½èµØ¶ùÎÊһϣºÈç¹ûÖ»Ö´ÐÐÏàÓ¦µÄ¹¦ÄܶøÏû³ýÕâ¸ö"ÃüÁîÐд°¿Ú¿ò"£¿
> >
>
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20080117/9b79aea7/attachment.html 

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

2008年01月18日 星期五 09:43

Jiahua Huang jhuangjiahua在gmail.com
星期五 一月 18 09:43:22 HKT 2008

啥跟啥,

你写个 xxx.pyx,
里边用 os.popen 执行你的 C++ 控制台程序算了

2008/1/17 cherokee <techabc at gmail.com>:
> 如果是在非python程序中呢,比如C++?
>
>

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

2008年01月18日 星期五 10:07

cherokee techabc在gmail.com
星期五 一月 18 10:07:33 HKT 2008

ok, ¶àл¡£
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20080118/0a9c9443/attachment.html 

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

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

    你的回复:

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

    Zeuux © 2024

    京ICP备05028076号