Python学习
今天不加班
这个作者很懒,什么都没留下…
展开
-
文件中的转义字符(待解决)
文章目录一、场景描述二、问题一、场景描述my.csv 文件种存有如下格式字段,含有转义字符 \n 、 \t:input‘abc\n\t123 def\n456’使用line = csv.readline().split(' ') 读取得到列表:['abc\\n\\t123', 'def\n456']在 Pycharm 里 print(line[0]), 结果为abc\n\t123二、问题为什么在上述第3步中 print 的结果没有换行和制表符的转义??原创 2020-08-28 10:17:04 · 450 阅读 · 0 评论 -
Python学习问题:ModuleNotFoundError: No module named 'pygal.i18n'
开始记录在学习Python时遇到的问题。学习书籍选用《Python编程:从入门到实践》。在本书第二个项目时需要对世界人口数据进行处理,要用到国别码。但书中的语法与我目前使用的pygal版本不同。我的环境:macOS 10.13.2 + Sublime Text 3.1.1 + Python 3.7问题是该项目需要模块 pygal.i18n,而最新版本找不到该模块from pyga...原创 2018-07-24 16:31:09 · 1535 阅读 · 0 评论 -
Mac下安装与配置:ChromeDriver、aiohttp
下载Google Chrome,查看Chrome的版本号;访问http://chromedriver.chromium.org/downloads;下载支持你的chrome版本的chromedriver,终端里输入 sudo mv chromedriver /usr/local/bin 终端里输入 chromedriver,查看是否安装成功...原创 2018-07-29 10:12:49 · 1369 阅读 · 0 评论 -
Mac查找 .mitmproxy位置
终端输入 cd ~/.mitmproxy进入该文件夹pwd查看文件夹的位置原创 2018-07-30 09:00:29 · 739 阅读 · 0 评论 -
if __name__ == '__main__'
if name == ‘main‘的意思是:当.py文件被直接运行时,if name == ‘main‘之下的代码块将被运行;当.py文件以模块形式被导入时,if name == ‘main‘之下的代码块不被运行。...转载 2018-08-01 16:36:21 · 157 阅读 · 0 评论 -
Python中的urllib.request模块
版权声明:本文为Jurbo原创文章,转载请加上链接和作者名,标明出处。 https://blog.csdn.net/Jurbo/article/details/52313636因为在玩Python challenge的时候,有用过这个模块,而且学习这个模块之后也对系统学习网络爬虫有用。当时查了各种资料学习,没有碰官网文档(因为还是对英语有抗拒性),但是还是官方的文档最具权威和学习价值,因此...转载 2018-08-24 17:18:42 · 19491 阅读 · 1 评论 -
UnicodeDecodeError: 'gbk' codec can't decode byte 0xd0 in position 17090: illegal multibyte sequence
OSX + Python3.6 + pycharm在获取编码方式为 gb=2312的网站,打印该网站内容时出错print(response.content.decode('gbk'))UnicodeDecodeError: 'gbk' codec can't decode byte 0xd0 in position 17090: illegal multibyte sequence...原创 2018-08-29 10:24:23 · 1686 阅读 · 1 评论 -
TypeError: 'WebElement' object is not iterable
TypeError: ‘WebElement’ object is not iterablepython爬虫时遇到的问题tr_list = self.driver.find_element_by_xpath('.//tbody[@id="queryLeftTable"]/tr[not(@datatran)]')问题在于find_element_by_xpath()只能得到一个元素,所以报...原创 2018-10-04 17:18:04 · 8926 阅读 · 0 评论