python-爬取东方财富网期货市场大商所数据
注意因为是用谷歌爬取,所以要先下载好chromedriver
然后用到的第三方模块有os、time、openpyxl、webdriver
这里是将爬取下来的数据先存为txt,然后再转化为excel文件

def dashangsuo():import osimport timeimport openpyxlfrom selenium import webdriver# 打开chrome浏览器response = webdriver.Chrome()# 指向该网址base_url = "http://quote.eastmoney.com/center/gridlist2.html#futures_114"# 响应response.get(base_url)#因为网页响应可能没那么快,所以给5秒缓冲时间time.sleep(5)path = os.path.abspath("D:\python代码\eastmoneytry\eco_dashangsuo\output")# 创建一个文件夹用于存放建立好的txt文件folder_name = pathif not os.path.exists(os.path.join(path,folder_name)):os.makedirs(os.path.join(path,folder_name))# 定义文件current_time=time.strftime('%Y-%m-%d',time.localtime())file_name=current_time+".txt"# 文件路径file_path=folder_name+"/"+file_namedef get():a = response.find_element_by_id("table_wrapper-table")# 添加一段数据就换一次行b = a.text + "\n"#点击下一页response.find_element_by_xpath("//*[@id='main-table_paginate']/a[2]").click()#写入txt中with open(file_path, "a", encoding="utf-8") as fp:fp.write(b)# 一共十三页运行十二遍i = 0while i<=12:get()i +=1time.sleep(2)# 打开存放数据的txt文件fopen = open("D:\python代码\eastmoneytry\eco_dashangsuo\output"+'\\'+file_name, 'r',encoding="utf-8")# 读取lines = fopen.readlines()# 建立一个excel文件wb = openpyxl.Workbook()# 获取当前有效的work sheetsheet = wb.active# 给excel的title命名sheet.title = "期货市场大商所"# print(lines)for line in lines:line = line.split(" ")# print(line)sheet.append(line)path1 = os.path.abspath("D:\python代码\eastmoneytry\eco_dashangsuo\output_xlsx")# 创建一个文件夹用于存放建立好的excel文件folder_name_1 = path1if not os.path.exists(os.path.join(path1, folder_name_1)):os.makedirs(os.path.join(path1, folder_name_1))#创建excel文件file_name_1 = current_time + ".xlsx"file_path_1=folder_name_1+"\\"+file_name_1wb.save(file_path_1)dashangsuo()

python-爬取东方财富网期货市场大商所数据相关推荐

  1. python爬取东方财富网资金流向数据(在本地生成csv文件)

    今天我们来试着用python爬取东方财富网资金流向的表格数据. 第一步:程序及应用的准备 首先我们需要安装selenium库,使用命令pip install selenium;然后我们需要下载对应的c ...

  2. 利用python爬取东方财富网股吧评论并进行情感分析(一)

    利用python爬取东方财富网股吧评论(一) python-东方财富网贴吧文本数据爬取 分享一下写论文时爬数据用到的代码,有什么问题或者改善的建议的话小伙伴们一起评论区讨论.涉及内容在前人的研究基础之 ...

  3. python爬取东方财富网中的资金流向表

    因为东方财富网中的资金流向表是一个动态的数据,所以采用selenium模块进行爬取. 爬取东方财富网的资金流向表的具体步骤: 1.获取初始的URL 2.爬取对应的URL地址的网页,获取新的URL地址 ...

  4. 爬虫学习笔记(用python爬取东方财富网实验)

    参考文章以及视频:(11条消息) 爬虫实战 | 爬取东方财富网股票数据_简说Python的博客-CSDN博客.手把手教你从东方财富网上获取股票数据_哔哩哔哩_bilibili.[Python爬虫案例] ...

  5. 使用python爬取东方财富网机构调研数据

    最近有一个需求,需要爬取东方财富网的机构调研数据.数据所在的网页地址为: 机构调研 网页如下所示: 可见数据共有8464页,此处不能直接使用scrapy爬虫进行爬取,因为点击下一页时,浏览器只是发起了 ...

  6. python培训机构调研最多的股票_使用python爬取东方财富网机构调研数据

    标签: 最近有一个需求,需要爬取东方财富网的机构调研数据.数据所在的网页地址为: 机构调研 网页如下所示: 可见数据共有8464页,此处不能直接使用scrapy爬虫进行爬取,因为点击下一页时,浏览器只 ...

  7. 用python爬取高考网历年高考分数线将数据放入MySQL并绘制图表

    用python爬取高考网历年高考分数线 # 导入爬虫的库 import requests from lxml import etree # 导入画图库 from pyecharts.charts im ...

  8. python财务报表分析-用Python爬取东方财富网上市公司财务报表

    ♚ 作者:苏克,零基础.转行python爬虫与数据分析 博客:https://www.makcyun.top 摘要: 现在很多网页都采取JavaScript进行动态渲染,其中包括Ajax技术.有的网页 ...

  9. 用python爬取东方财富网网页信息_爬取东方财富网数据的网页分析

    自学Python已有3个月之多,浏览无数大神的佳作,收获颇丰.当初自学python就是为了学习爬虫,爬取网站上好看妹子的图片--[流口水][流口水] 言归正传,近期学习量化交易知识,发现东方财富网(e ...

  10. Python爬取东方财富网任意股票任意时间段的Ajax动态加载股票数据

    导言 最近由于需求想爬取以下东方财富网的股票数据,但是发现没有想象那么简单,接下来我会讲述一下我遇到的问题以及是如何解决,最后成功的爬出了想要的数据. 查看网页源码 首先我们F12打开东方财富网网页源 ...

最新文章

  1. 程序员都想,却不敢做的事?我来!
  2. 使用flex 做关键词、正则表达式过滤
  3. leetcode 174. Dungeon Game | 174. 地下城游戏(暴力递归->傻缓存->dp)
  4. C/C++基本数据类型所占字节数
  5. 开发者需要理解的分布式原语
  6. 2012年9月计算机二级c语言,2012 年9月 全国计算机二级c语言试题
  7. 信息学奥赛一本通(1177:奇数单增序列)——比较排序
  8. GUAVA常用方法总结整理 String list map转换
  9. python模型预测_《Python机器学习——预测分析核心算法》——1.5 构建预测模型的流程...
  10. MATLAB 谐波 模块,simulink 谐波分析_matlab谐波分析_simulink中sign模块(6)
  11. 解决“更新pip版本竟将pip卸载了,提示No module named ‘pip‘”
  12. Unity功能实现——解析OBJ模型文件
  13. c语言编写生日祝福语大全,生日祝福语(精选50句)
  14. 【游戏开发实战】2D游戏摄像机镜头跟随,屏幕边缘限制镜头移动(使用Cinemachine组件)
  15. 分治策略-股票获取最大收益-最大子数组问题
  16. SAP 权限与角色设计
  17. 我的Android进阶之旅------Android通过调用Webservice实现天气预报
  18. 谈谈Gameplay,以及UE4的Gameplay框架
  19. 一招学会绘制UI图标超椭圆
  20. 人生无捷径「一万小时定律·正篇」

热门文章

  1. Guava 之 Splitter
  2. 《众妙之门——网页排版设计制胜秘诀》——导读
  3. 2021年度总结—四非计算机保研经历(参营:清华网研院、中科大先研院、华师大数据科学院、厦大计算机系、上科大信息学院)
  4. 开发者的多媒体梦工厂: AV Pipeline Kit究竟是什么?
  5. 个人最喜欢的几款火狐扩展
  6. Convex Optimization 读书笔记 (1)
  7. ABAP Enhancement
  8. 金蝶标准版迷你版常见问题汇总
  9. draft伦理——第七章
  10. 波导缝隙天线(一)[搬运]