社区
脚本语言
帖子详情
请问如何在网页上自动down数据?
三色
2004-11-02 01:02:17
请问如何在网页上自动down数据?
网页上可以通过一些参数设置,然后以excel文件的格式(网页提供的功能)下在很多数据,我想问如何自动下载这些数据,因为如果每次手动下在会很麻烦的。
盼君赐教!
...全文
144
5
打赏
收藏
请问如何在网页上自动down数据?
请问如何在网页上自动down数据? 网页上可以通过一些参数设置,然后以excel文件的格式(网页提供的功能)下在很多数据,我想问如何自动下载这些数据,因为如果每次手动下在会很麻烦的。 盼君赐教!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zarz
2004-11-04
打赏
举报
回复
gz
xiaonian_3654
2004-11-04
打赏
举报
回复
python\tools\webcheck\wsgui.py
xyzxyz1111
2004-11-03
打赏
举报
回复
首先应该组织一个http request, http request由
request line,如何 GET <url> HTTP/1.1
headers, 这个需要填写合适的
一般http request没有内容。
请求后接到响应,则分析几个结果
status: 如果是200,则正确,否则需要相应的错误处理
content-type: 返回内容的文档类型,如果是excel文件,则为application/vnd.ms-excel
content-length: 返回内容的字节长度
content-encoding: 返回内容的编码方式。一般就是
不知道你需要用什么语言,如果用python就比较简单了。
可以这样
import urllib
f = urllib.urlopen(xlsurl) #xslurl就是需要请求的url
xlsfile = open(xlsfilename, 'wb') # xlsfilename就是需要保存到的文件名
xlsfile.write(f.read())
xlsfile.close()
定期执行就可以了
如果要比较严格的判断 返回正确(status 是200)以及结果内容文档类型是excel那么如下
import httplib
conn = httplib.HTTPConnection(xlshost) #主机地址,如'localhost:8080'
conn.request("GET", xlsrelurl) #xlsurl除去host那一部分,以'/'开始,如'/abc.xls'
r = conn.getresponse()
if r.status == 200 and r.getheader('content-type') == 'application/vnd.ms-excel':
xlsfile = open(xlsfilename, 'wb') # xlsfilename就是需要保存到的文件名
xlsfile.write(r.read())
xlsfile.close()
else:
print r.reason
conn.close()
三色
2004-11-03
打赏
举报
回复
麻烦兄台能否说的详细一点?
是不是要用脚本什么的?如何操作还请详细点,谢谢。
xyzxyz1111
2004-11-02
打赏
举报
回复
下载的时候和Content-Type没有关系
只要赋予request method, request url就可以了
然后把下载的payload保存就可以了。
excel
数据
全
自动
填写到
网页
表单中(使用uibot creator)
能够实现
自动
化录
数据
。 一、下载uibot https://www.uibot.com.cn/down进入下载uibot creator。 二、注册登录 三、打开经典范例,点击圈图部分打开该流程。 四、 点击“读取Excel
数据
”编辑按钮 ...
如何使用Python
自动
化测试工具Selenium进行
网页
自动
化?
Selenium是一个流行的Web
自动
化测试框架,它支持多种编程语言和浏览器,并提供了丰富的API和工具来模拟用户在浏览器中的行为。Selenium可以通过代码驱动浏览器
自动
化测试流程,包括页面导航、元素查找、
数据
填充、...
网页
数据
抓取工具 (谷歌插件 web Scraper)
最简单的
数据
抓取教程,人人都用得上 Web Scraper 是一款免费的,适用于普通用户(不需要专业 IT 技术的)的爬虫工具,可以方便的通过鼠标和简单配置获取你所想要
数据
。例如知乎回答列表、微博热门、微博评论、...
网页
表单文本框的
自动
填写(四种方法)
随着应用系统从客户端+服务器模式,逐渐发展成浏览器+服务器模式。越来越多的操作是基于浏览器来完成的,在输入
数据
时可以方便的使用批量操作工具,提高工作效率。
Python+Selenium——
自动
填写
网页
表格程序
这是一个用来更新公园信息的
数据
管理系统,而截图这个页面主要是用来更新site信息的,幸运的是这个页面的每个元素都可以用ID来定位。其中包含三种形式的信息:文本框,下拉列表和复选框。我的实现思路是把ID对应定位...
脚本语言
37,743
社区成员
34,211
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章