
Python
qijingpei
BAT后端开发工程师。之前接触到的业务很杂,所以学习了很多方向的知识,目前专注于后端方向。
展开
-
Python网络爬虫中文字符变成\u
错误情况:Python网络爬虫获得的字符中,中文字符变成 “\u....”,注意注意这不是字符乱码问题!!!解决方法:我是将python2.7改成了python3,我是用的pycharm这个软件来敲代码的,要修改pycharm这个软件中设置中的python的版本成功后再次运行:原创 2017-03-30 15:51:13 · 4740 阅读 · 0 评论 -
ChromeDriver启动Chrome浏览器后,地址栏只显示data;
ChromeDriver启动Chrome浏览器后,地址栏只显示data;几种错误的原因及解决方法:查阅https://stackoverflow.com/questions/37159684/chrome-opens-with-data-with-selenium后进行补充:(1)查看是否少了http头部:比如要用http://localhost:3000 而不是localhost:...原创 2017-03-31 14:57:54 · 62045 阅读 · 20 评论 -
TypeError: 'MongoClient' object is not callable——一个小错误,数据库的名字没用中括号
今天在用Python爬虫存储到MongoDB数据库的时候,老是报这个错误:TypeError: 'MongoClient' object is not callable仔细检查后,发现是我在声明数据库的时候,将中括号[ ]换成了圆括号()错误:修改完成后的代码:client = pymongo.MongoClient('localhost')db = client['原创 2017-04-20 17:21:11 · 4882 阅读 · 0 评论 -
解决Python字符串显示u'...'的问题
版本:python2.7症状:比如,我编写了一个字符串number,输出到网页上,变成了u'number'解决方法:num = "number".encode('utf-8')即把它以‘utf-8’编码形式编码,注意encode('utf-8')方法对list和dict类型应该是不支持,如果你想把这些字符串存到list或者dict中,我的办法是用上面的发放先原创 2017-06-10 17:07:30 · 42964 阅读 · 3 评论 -
Python获取字典dict中不存在的值时出错
描述:Python2.7中如果想要获取字典中的一个值,但是这个值可能不存在,此时应该加上判断:举个例子:t= {}if t.get('1'): # right:这种通过key来查询是否存在的方式是比较好的 print(t['1'])print('right')if t['1']: # wrong:这种直接判断是否存在的方式因为会在判断之前调用,所以会报错 print(原创 2017-07-12 17:36:27 · 13399 阅读 · 0 评论 -
500 line or less 这本神奇的书,它有20个左右不到500行代码的Python项目,能够写出很牛逼的项目,但是感觉不适合新手,可以用来进阶
能免费观看的网页版地址:http://aosabook.org/en/知乎上大神对每个章节的总结:https://www.zhihu.com/question/29372574原创 2017-07-01 16:59:00 · 9340 阅读 · 0 评论 -
Python读写文件的方法,及其读写(IO)的几种模式,
Python File Modes Description 原网址见:https://www.programiz.com/python-programming/file-operation‘r’ : Open a file for reading. (default默认) ‘w’:Open a file for writing. Creates a new file if it does n转载 2017-07-24 19:40:11 · 1781 阅读 · 0 评论 -
Python 爬取蚂蜂窝旅游攻略 (+Scrapy框架+MySQL)
前言:使用python+scrapy框架爬取蚂蜂窝旅游攻略Git代码地址:https://github.com/qijingpei/mafengwo 获取代理IP地址的开源项目ProxyPool-master(地址应该是这个): https://github.com/Sylor-huang/ProxyPool-master运行步骤:1.配置好代码中连接mysql数据库的用户名和原创 2017-08-29 10:00:50 · 7374 阅读 · 18 评论