个中try…except用于异常处理。
接下来编写主函数,调用上述函数即可:
- def main():
- stock_list_url = 'http://quote.eastmoney.com/stocklist.html'
- stock_info_url = 'https://gupiao.baidu.com/stock/'
- output_file = 'D:/BaiduStockInfo.txt'
- slist=[]
- getStockList(slist, stock_list_url)
- getStockInfo(slist, stock_info_url, output_file)
4.我们又发明股票名称在bets-name标签内,持续解析,存入字典中:
6.最后把字典中的数据存入外部文件中:
由上图可以看到,a标签的href属性中的网址链接琅绫擎有每只股票的对应的号码,是以我们只要把网址琅绫擎对应股票的号码解析出来即可。解析步调如下:
项目完全法度榜样
上述代码中的print语句用于打印爬取的进度。履行完上述代码后在D盘会出现BaiduStockInfo.txt文件,琅绫擎存放了股票的信息。
【编辑推荐】
- 学惯用Python编程时要避免的3个缺点
- Python pyspider的安装与开辟
- Python源码懂得: '+=' 和 'xx = xx + xx' 的差别
- 我用Python爬了12万条影评,告诉你《战狼Ⅱ》都在说些啥
- 两种曲线点抽稀算法-Python实现 附代码
推荐阅读
接口是面向对象JavaScript法度榜样员的对象箱中最有效的对象之一。在设计模式中提出的可重用的面向对象设计的原则之一就是“针对接口编程而不是实现编程”,即我们所说的面向接口编程,这个>>>详细阅读
本文标题:Python爬虫实战:股票数据定向爬虫
地址:http://www.17bianji.com/lsqh/36863.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示