Python

Python生成requirements.txt

忘了一遍又一遍,写下来吧…

安装

...

Continue reading...

request.Session.get() 报错 ‘latin-1’ codec can’t encode character ‘\u2026’

如果是用了headers参数,可能原因是复制浏览器上的headers的时候,复制到了一些莫名奇妙的字符,像下面的一样:

复制的时候由于没有展开,浏览器便显示成了省略号,关键这省略号还是假的,其实它只有一个字符长度,不是三个小数点,所以导致了编码的错误而报错,解决办法是把这符号改掉,或者在浏览器中展开后再复制:

...

Continue reading...

Python计算中文字符串长度时的注意事项

Python直接调用len计算出的是字符个数。如下:

如果要得到字节长度可以编码成utf-8格式:

...

Continue reading...

Python文件命名的坑

注意千万别用模块名命名文件,不然分分中被自己坑死!!! 因为Python加载模块的时候先从当前路径寻找,没有再在从环境变量中的路径中寻找!!!

Continue reading...