PYTHON 2.2 IDLE 中文字串处理设定方法

来源:互联网 发布:在线php 编辑:程序博客网 时间:2024/06/01 07:28
1.在 /python22/Lib/ 中的 site.py 第289行
encoding = "ascii" # Default value set by _PyUnicode_Init()

改为
encoding = "mbcs" # Default value set by _PyUnicode_Init()

2.将 /python22/tcl 中的资料夹
/python22/tcl/tcl8.3
/python22/tcl/tk8.3
复制到Lib中成为
/python22/Lib/tcl8.3
/python22/Lib/tk8.3

3.在 /python22/Tools/idle 中的 Outwindow.py 第37行
self.text.insert(mark, s, tags)
改为
self.text.insert(mark, unicode(str(s)), tags)
原创粉丝点击