python2.7遇到的问题
来源:互联网 发布:未来之战怎么清除数据 编辑:程序博客网 时间:2024/05/16 19:52
问题一
使用python GUI打开的文件编辑后无法保存
解决办法:
在文件首行添加:
“# coding:utf-8”或者”# coding:gb2312”
问题二
print中文乱码
例子:
1. guess.python
# coding:utf-8import randomn = random.randint(0,10)guess = input("输入数字:")m=int(guess)while n!=m: guess = input("哎呀,猜错了,请重新输入数字:") m=int(guess) if m==n: print "恭喜,猜对了" elif m>n: print '大了大了' else: print '小了小了'print "游戏结束!"
- 2.
>>> =========== RESTART: D:\python\example\guess.py ==========输入数字:4哎呀,猜错了,请重新输入数字:3澶т簡澶т簡哎呀,猜错了,请重新输入数字:4澶т簡澶т簡哎呀,猜错了,请重新输入数字:1恭喜,猜对了游戏结束!>>>
解决办法:
在文件首行编码格式改成:
“”# coding:gb2312”
因为print是在windows的命令行窗口输出的,而windows的命令行窗口不是UTF-8编码的。
修改之后:
>>> =============== RESTART: D:\python\example\guess.py =============输入数字:5哎呀,猜错了,请重新输入数字:3小了小了哎呀,猜错了,请重新输入数字:6小了小了哎呀,猜错了,请重新输入数字:8大了大了哎呀,猜错了,请重新输入数字:7恭喜,猜对了游戏结束!>>>
阅读全文
0 0
- python2.7遇到的问题
- python2.7 遇到的字符集问题
- 源码安装python2.7遇到的问题
- 解决Python2.7画三维图像遇到的编码问题
- windows10在python2.7的anaconda下安装py3.5.2并安装tensorflow遇到的问题
- 关于Python2的一点想法以及遇到的问题
- 【Python】python2的代码转python3遇到的问题
- windows7 64位下Python2.7安装MySQL驱动遇到的问题
- python2.7版本在win7、64位系统安装遇到的问题
- Python2到Python3经常遇到的问题汇总
- 使用python2时会遇到一系列显示中文字符的问题
- 关于windows7下安装python2.7.5遇到的问题总结
- python2.7编码的问题
- 关于python2.7的md5加密遇到的问题(TypeError: Unicode-objects must be encoded before hashing)
- python2.7 中使用pip遇到的几个问题
- python2.7安装matplotlib的一些问题
- python2的编码问题
- python2.x与Python2.3遇到的坑
- How to modify the xml in sql server
- Linux下使用-static -lpthread静态编译出现段错误(Segmentation fault)
- MQTT协议_服务质量
- 配置命令对比(2)——VLAN【Cisco::H3C】
- WebService与Oracle EBS
- python2.7遇到的问题
- SpringMVC全局异常统一处理
- 阿里云ECS服务器配置全攻略
- IDEA 在某个包下创建多个子包,子包不在同一级问题
- HADOOP+ZOOKEEPER+HBASE+HIVE
- 2139 数据结构实验之图论五:从起始点到目标点的最短步数(BFS)
- Python编码透析
- c语言替换字符串中的子串
- 大数据之hadoop面试题1