找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1036|回复: 0

[求助] 怎么下载网页上的附件,一般都是word和excel

1

主题

4

帖子

4

积分

贫民

积分
4
bananapython 发表于 2022-10-10 17:07:51 | 显示全部楼层 |阅读模式
网页上的超链接,平时在浏览器里点一下就会自动下载一个word或者excel文件,获取到了这个文件的链接,是一个http://******.doc这样的,如果把这个链接复制到浏览器地址栏,也是会自动下载这个文件的,但是在python里该用什么方法来下载呢,试过以下方法均不行:
1.urllib3
http = urllib3.PoolManager()
a = http.request('GET', link)
with open(filename) as f:
   f.write(a.data)
2.wgetwget.donwload(link)


3.requests
a = requests.get(link)with open(filename) as f:
   f.write(a.content)

得到的均是一个3kb的空白文件



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表