目前,我正在使用此代码保存下载的文件,但它将它们放在运行它的同一文件夹中。
r = requests.get(url)
with open('file_name.pdf', 'wb') as f:
f.write(r.content)
如何将下载的文件保存到我选择的另一个目录?
原文由 Nitanshu 发布,翻译遵循 CC BY-SA 4.0 许可协议
目前,我正在使用此代码保存下载的文件,但它将它们放在运行它的同一文件夹中。
r = requests.get(url)
with open('file_name.pdf', 'wb') as f:
f.write(r.content)
如何将下载的文件保存到我选择的另一个目录?
原文由 Nitanshu 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以只给 open
完整文件路径或相对文件路径
r = requests.get(url)
with open(r'C:\path\to\save\file_name.pdf', 'wb') as f:
f.write(r.content)
原文由 Cory Kramer 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答4.1k 阅读✓ 已解决
2 回答784 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
3 回答760 阅读✓ 已解决
4 回答2.5k 阅读
3 回答780 阅读✓ 已解决
或者,如果在 Linux 中,请尝试:
有关详细信息,请参阅 open() 函数 文档。