Scrapy爬虫框架教程(三)-- 调试(Debugging)Spiders 发表于 2017-02-12 分类于 技术 Disqus: 本文字数: 2.4k 阅读时长 ≈ 2 分钟 前言春节放假在老家没有网,所以最近没有更新。这周加班闲暇抽空赶紧来更新一篇。我们在写爬虫的时候经常需要修改xapth规则来获取所需的数据,而Scrapy的爬虫通常是在命令行中启动的,我们怎么去调试呢?下面我就为大家介绍两种我常用的方法。 阅读全文 »
利用爬虫和树莓派3打造自己的语音天气闹钟 发表于 2017-01-21 分类于 技术 Disqus: 本文字数: 6.8k 阅读时长 ≈ 6 分钟 前言前不久又一次一个人在他乡过了生日,悄悄买了一台树莓派3送给自己做生日礼物。终于算是实现了大学以来一直的一个小愿望。买回来之后当然不能让他落灰,于是就利用自己的爬虫技术+树莓派+小音箱实现了一个定时闹钟外加语音天气播报功能。 阅读全文 »
Scrapy爬虫框架教程(二)-- 爬取豆瓣电影TOP250 发表于 2017-01-07 分类于 技术 Disqus: 本文字数: 9.5k 阅读时长 ≈ 9 分钟 前言经过上一篇教程我们已经大致了解了Scrapy的基本情况,并写了一个简单的小demo。这次我会以爬取豆瓣电影TOP250为例进一步为大家讲解一个完整爬虫的流程。 阅读全文 »
scrapy爬虫框架教程(一)-- Scrapy入门 发表于 2017-01-01 分类于 技术 Disqus: 本文字数: 2.9k 阅读时长 ≈ 3 分钟 前言转行做python程序员已经有三个月了,这三个月用Scrapy爬虫框架写了两百多个爬虫,不能说精通了Scrapy,但是已经对Scrapy有了一定的熟悉。准备写一个系列的Scrapy爬虫教程,一方面通过输出巩固和梳理自己这段时间学到的知识,另一方面当初受惠于别人的博客教程,我也想通过这个系列教程帮助一些想要学习Scrapy的人。 阅读全文 »
波浪起伏的2016年 发表于 2017-01-01 分类于 生活 Disqus: 本文字数: 285 阅读时长 ≈ 1 分钟 2016年在重庆瓢虫的聚餐中开始,在成都瓢虫的年终聚餐中结尾。感谢瓢虫映像的大家给我这个独自在异乡漂泊的人带来了这么多的温暖,也感谢重庆和成都帮助我的同事和朋友,还有那些旅途上相遇的朋友感谢你们给我留下的美好回忆。 阅读全文 »
用BeautifulSoup库抓取信息时去掉字符串首尾空白的几种方法 发表于 2016-09-22 分类于 技术 Disqus: 本文字数: 1.2k 阅读时长 ≈ 1 分钟 前言在抓取网页信息时经常遇到很多头尾加了空格的字符串,在此介绍几种处理的小技巧。 阅读全文 »
Python中os.path.dirname(__file__)的用法 发表于 2016-09-12 分类于 技术 Disqus: 本文字数: 1.1k 阅读时长 ≈ 1 分钟 os.path.dirname()的用途os.path.dirname()用来获取文件的路径。如: 12>>> os.path.dirname('/home/woodenrobot/Documents/LearnPython/test.py')/home/woodenrobot/Documents/LearnPython 阅读全文 »
Python无法使用curses库解决方案 发表于 2016-09-10 分类于 技术 Disqus: 本文字数: 323 阅读时长 ≈ 1 分钟 错误信息1ImportError: No module named '_curses' 运行环境1.ubuntu 14.042.python 3.5 阅读全文 »
Flask无法使用Flask-SQLALchemy扩展解决方案 发表于 2016-08-18 分类于 技术 Disqus: 本文字数: 361 阅读时长 ≈ 1 分钟 前言学习Flask的时候用到了Flask-SQLALchemy扩展,在使用过程可以正常导入Flask-SQLALchemy库,但是程序运行就出现缺少_sqlite3的错误。 阅读全文 »
在Ubuntu14.04下创建可执行文件 发表于 2016-08-07 分类于 技术 Disqus: 本文字数: 259 阅读时长 ≈ 1 分钟 前言使用ubuntu的过程中一些软件启动前总是需要执行一下shell语句启动或者出问题时重启,但是不常用的话总会忘记,于是萌生了做一个可执行文件双击执行一段shell语言。 阅读全文 »