当前位置: 首页 > news >正文

批量提取网页表格内容至excel文件

问题背景

将网页的表格内容(5237个股票信息)复制粘贴到excel文件中

网址:A股上市公司名单-A股上市公司名录-A股上市公司大全-商业计划书-可研报告-中商产业研究院数据库-中商情报网

实现代码

# 导入包
import pandas as pd
import time# 创建空列表
df_list = []# 循环读取并拼接网页表格
for i in range(5):df = pd.read_html(f'https://s.askci.com/stock/a/0-0?reportTime=2024-03-31&pageNum={i+1}#QueryCondition')# 将df拼接到列表中df_list.append(df[3])# 每次循环休息1秒钟time.sleep(1)# 拼接所有表
all_df = pd.concat(df_list, ignore_index=True)
print(all_df)# 写入 Excel
all_df.to_excel('./爽解决.xlsx')

实现效果

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Cypress UI自动化之安装环境
  • Win10安装MongoDB(详细版)
  • 论文降痕降重全攻略:从技巧到工具,助你轻松应对学术挑战
  • BatchNorm LayerNorm
  • WEB-INF 泄露-RoarCTF-2019-EasyJava(BUUCTF)
  • 05_四旋翼飞行器姿态表示
  • Python爬虫+数据分析+数据可视化图形-爬取高校排名数据
  • linux高级编程(OSI/UDP(用户数据报))
  • 【小沐学Python】在线web数据可视化Python库:Bokeh
  • python实现http get pos download
  • HTML集成优雅的实时输入清除功能
  • C++ 容器:pair tuple
  • MySQL性能优化篇之SQL语句优化
  • Windows桌面上透明的记事本怎么设置
  • HarmonyOS(43) @BuilderParam标签使用指南
  • [译]前端离线指南(上)
  • 【译】理解JavaScript:new 关键字
  • es的写入过程
  • interface和setter,getter
  • Java知识点总结(JDBC-连接步骤及CRUD)
  • Js基础——数据类型之Null和Undefined
  • js如何打印object对象
  • JS字符串转数字方法总结
  • LeetCode算法系列_0891_子序列宽度之和
  • mysql 数据库四种事务隔离级别
  • Odoo domain写法及运用
  • oschina
  • php ci框架整合银盛支付
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 前端存储 - localStorage
  • 前端技术周刊 2019-02-11 Serverless
  • 少走弯路,给Java 1~5 年程序员的建议
  • 使用parted解决大于2T的磁盘分区
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 一道面试题引发的“血案”
  • 移动端解决方案学习记录
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​​​【收录 Hello 算法】10.4 哈希优化策略
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #WEB前端(HTML属性)
  • $jQuery 重写Alert样式方法
  • (13):Silverlight 2 数据与通信之WebRequest
  • (2024,LoRA,全量微调,低秩,强正则化,缓解遗忘,多样性)LoRA 学习更少,遗忘更少
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (分布式缓存)Redis哨兵
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (学习日记)2024.01.19
  • (转)关于多人操作数据的处理策略
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • *++p:p先自+,然后*p,最终为3 ++*p:先*p,即arr[0]=1,然后再++,最终为2 *p++:值为arr[0],即1,该语句执行完毕后,p指向arr[1]