赞
踩
场景:OSS上的数据下载。
在linux shell下直接wget得到的是后缀名字,如下记录:
- wget https://devres.a.cn/doc/file/6f5fc7ea489541978797a85370ae4bee.pdf
- --2023-07-27 09:54:04-- https://devres.a.cn/doc/file/6f5fc7ea489541978797a85370ae4bee.pdf
- 正在解析主机 devres.a.cn (devres.a.cn)... 121.8.58.220, 121.8.58.222, 121.8.58.224, ...
- 正在连接 devres.a.cn (devres.a.cn)|121.8.58.220|:443... 已连接。
- 已发出 HTTP 请求,正在等待回应... 200 OK
- 长度:85286 (83K) [application/pdf]
- 正在保存至: “6f5fc7ea489541978797a85370ae4bee.pdf”
然而python库wget得到的是啥玩意,如下:
- >>> import wget
- >>> wget.download("https://devres.a.cn/doc/file/6f5fc7ea489541978797a85370ae4bee.pdf")
- 100% [..............................................................................] 85286 / 85286
- '%E7%8E%8B%E7%90%B4%E4%B8%8E%E6%B4%AA%E6%B0%B8%E6%96%87%E7%AD%89%E6%9C%BA%E5%8A%A8%E8%BD%A6%E4%BA%A4%E9%80%9A%E4%BA%8B%E6%95%85%E8%B4%A3%E4%BB%BB%E7%BA%A0%E7%BA%B7%E4%B8%80%E5%AE%A1%E6%B0%91%E4%BA%8B%E5%88%A4%E5%86%B3%E4%B9%A61.pdf'
文件名字都变了。我勒个叉。没办法,只能使用os.system这种了。解决问题。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。