Python学习
hellochristie
这个作者很懒,什么都没留下…
展开
-
Python2.7解析网址报错:ImportError: No module named parse
原语句:from urllib.parse import urlparse 报错信息:ImportError: No module named parse 原因: 我使用的Python版本是2.7,而urlparse模块在Python 3中重命名为urllib.parse,所以模块在Python 2.7下应该使用urlparse。 即 from urlparse import urlpa...原创 2018-12-20 15:41:06 · 20671 阅读 · 0 评论 -
UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position…
编写代码的时候出现:UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position… 很明显是编码的问题,然而检查了一下,coding都是设置的utf-8的编码格式,依然报错,没办法只有在代码前面加上几行代码,默认为utf-8,再运行完美解决问题 import sys reload(sys) sys.setdefaul...转载 2018-12-20 16:13:21 · 1965 阅读 · 0 评论 -
Python字符串前的r和u
以r或R开头的python中的字符串表示(非转义的)原始字符串 python里面的字符,如果开头处有个r,比如: (r’^time/plus/\d{1,2}/$’, hours_ahead) 说明字符串r"XXX"中的XXX是普通字符。有普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n"表示换行,"\t"表示Tab等。 ...原创 2019-03-23 15:45:45 · 542 阅读 · 0 评论