Python
带火星的小木头
带火星的小木条
展开
-
Selenium的安装和使用
成功解决我的Selenium安装问题链接:https://www.cnblogs.com/FHC1994/p/11966553.html转载 2020-03-07 12:19:15 · 207 阅读 · 0 评论 -
爬虫XPath表达式提取信息实用插件:XPath helper下载安装使用
XPath helper下载XPath helper下载链接:链接:https://pan.baidu.com/s/1D_6hyv-gKpyhYgT57sopDw提取码:bmhdXPath helper安装将xpath helper拖入扩展程序界面XPath helper使用...原创 2020-03-04 11:02:00 · 1014 阅读 · 1 评论 -
Python爬虫框架Scrapy入门(三)爬虫实战:爬取长沙链家二手房
Item Pipeline介绍Item对象是一个简单的容器,用于收集抓取到的数据,其提供了类似于字典(dictionary-like)的API,并具有用于声明可用字段的简单语法。Scrapy的Item Pipeline(项目管道)是用于处理数据的组件。当Spider将收集到的数据封装为Item后,将会被传递到Item Pipeline(项目管道)组件中等待进一步处理。Scrapy犹如一个爬虫...原创 2020-03-03 14:03:30 · 2511 阅读 · 3 评论 -
Python爬虫框架Scrapy入门(二)第一个爬虫程序:使用xpath爬取起点中文网
一、需求分析爬取起点中文网24小时热销榜的小说:https://www.qidian.com/rank/hotsales?style=1作为第一个爬虫程序,我们只爬取第一页每本小说的名称、作者、类型、以及是否连载。二、创建项目打开命令行,切换到要保存工程的文件路径后,输入scrapy startproject qidian_hot创建一个名为qidian_hot的项目工程。打开该文件路...原创 2020-02-20 13:15:12 · 1412 阅读 · 1 评论 -
Python爬虫框架Scrapy入门(一)Scrapy安装及基本使用
一、Scrapy安装1. 通过pycharm安装依次打开pycharm->setting->Project:python->Poject Interpreter,可以看到安装的所有第三方包,点击+号添加包。搜索框搜索scrapy,点击左下角安装:稍等片刻,发现安装失败,再次尝试,依然失败。我们使用pip安装!2. pip命令行安装win+R打开命令行窗口,输入pip...原创 2020-02-18 10:56:25 · 359 阅读 · 0 评论 -
Python关键字:yield生成器
python中用yield代替return,yield也会返回当前值,而且会继续执行yield后面的语句,不会终止函数!调用带yeild的函数时,会得到一个新的对象:生成器而且函数并不会立即执行,使用next执行生成器,冻结在yield处,再次使用next继续执行到下一个yield处。yield经常在爬虫程序中可以看到,例如这里在爬虫中的应用:...原创 2020-02-18 10:12:08 · 252 阅读 · 0 评论 -
Python学习记录(一)初入Python
第一课:第一个小游戏temp=input(“猜数字:”)guess=int (temp)if guess==8: print (“猜对了!”)else: print (“猜错了”)print (“游戏结束!”)1.输入函数:inputeg:temp = input (“不妨猜下小甲鱼心里想的数字:”)//提示语 guess ==int(temp)//把输入的值赋给gues...原创 2019-03-08 22:32:23 · 161 阅读 · 0 评论 -
Python学习记录(二)变量和字符串
变量(python3可以给变量取中文名)Python并不是把值存储在变量中,而更像是把名字贴在值的上边。eg:myteacher = ‘小甲鱼’yourteacher = ‘老甲鱼’ourteacher = myteacher + yourteacherprint (ourteacher)输出结果为:小甲鱼老甲鱼这称为字符串的拼接。使用变量需要先赋值,区分大小写,变量...原创 2019-03-08 22:43:35 · 168 阅读 · 0 评论 -
Python学习记录(三)分支和循环
第三课:改进游戏条件分支改进:猜错的时候提示大了还是小了。等于==,不等于!=,其他比较运算符也和c语言相同 。 if 条件(见第一课)temp=input("猜数字:")guess=int (temp)if guess==8: print ("猜对了!")else: if guess>8:: print (“大了” else: print (“小了...原创 2019-03-09 12:56:24 · 170 阅读 · 0 评论