灭坑记

UnicodeEncodeError: 'ascii' codec can't encode characters in position 3-4: ordinal not in range(128)(pycharm,python2.7)

原因:

解决方法:

在开头加上

import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )

 

WindowsError: [Error 32] (重命名文件、移动文件、复制文件等时候出现)

原因:图片或者文件已打开但是没有关闭

解决方法:文件记得file_object.close(),图片记得img_object.save(),最好是进行这些操作时不进行打开操作。

posted on 2017-11-10 09:49  执剑长老  阅读(146)  评论(0编辑  收藏  举报