- 博客(4)
- 收藏
- 关注
原创 UnicodeEncodeError: 'gbk' codec can't encode character '\uXXX' in position
1.如果这个错误发生在写文件的时候:记得在打开文件的时候加上编码格式:将 f = open("out.html","w")修改为f = open("out.html","w",encoding='utf-8') 2.如果这个错误发生在读文件的时候:在import之后加上这一句改变输出编码import ioimport syssys.stdout = io....
2018-11-21 16:23:11 8616 8
原创 python:module 'pickle' has no attribute 'load'错误原因和解决方案
错误:这明显是pickle包已经安装好了,然而在调用pickle的时候发生了误会。原因:当前文件目录中有一个文件叫做pickle.py或者此文件的文件名为pickle.py,如果是这样,那么python在import的时候就会import到你自己写的这个文件。以下是python模块引用的顺序:import引用时首先判断这个module是不是built-in即内建模块,比如import ...
2018-11-21 12:03:28 9256
原创 pickle.load的时候出现EOFError: Ran out of input
原因:load的文件为空,就会出现这种错误。解决方案:1.如果是读取单个文件的话,一定要打开文件所在路径然后打开文件,查看文件是否为空。有可能之前不是空文件,但由于用pickle.load文件时需要打开文件操作,可能在这个过程中把文件内容清空了也未可知。2.如果是批量操作文件的话,可以抛出异常,这样就不会影响整个程序的运行。 with open(filename, 'r...
2018-11-21 11:39:36 70609 12
原创 c++ pair详解
总述:介绍pair的基本用法,包括pair的创建,排序,使用特性等1.pair的创建a.pair<int,int> p或者pair<int,int>p(0,1).b.可以使用make_pair()函数创建一个临时的pair变量,常用作pair作为函数参数时,参数的赋值。make_pair(0,1)c.一般我们可以在using namespace std;...
2018-11-18 17:24:57 17186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人