目前,我正在使用此代码保存下载的文件,但它将它们放在运行它的同一文件夹中。
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 许可协议
4 回答4.4k 阅读✓ 已解决
1 回答3.1k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
1 回答4.4k 阅读✓ 已解决
1 回答3.9k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
或者,如果在 Linux 中,请尝试:
有关详细信息,请参阅 open() 函数 文档。