51Testing软件测试论坛
标题:
Python 常见的小问题
[打印本页]
作者:
小皮球的故事
时间:
2017-6-9 13:21
标题:
Python 常见的小问题
这里整理记录一些常见的Python问题
编码问题
1.Python源代码存在中文的时候,会报错或者有的时候是乱码:
解决方法: 在源代码中添加下面语句,告诉Python解释器,按照UTF-8编码读取源代码。
# -*- coding: utf-8 -*-
复制代码
2.直接运行了别人的代码,和上图的错误提示差不多。找了好久,才发现,别人的源代码在我这文件编码出了问题,文件编码转为UTF-8则可以正常运行
申明了UTF-8编码并不意味着你的.py文件就是UTF-8编码的,必须并且要确保文本编辑器正在使用UTF-8 without BOM编码。
作者:
测试就是来开荒
时间:
2017-6-9 14:44
谢谢分享小知识, 一起继续加油~~
作者:
测试的味道
时间:
2017-6-9 14:45
#!/usr/bin/env python
#! coding=utf-8
from __future__ import unicode_literals
复制代码
如果是2.x配合future特性会更好一点的。当然,一个合适的编辑器也很重要
作者:
小爸爸
时间:
2017-6-9 14:46
我直接用的Notepad++那 ~我直接学习使用的3.x,感觉现在3好像也比较普及了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2