如何解决如何将“下载”文件夹设置为 python pafy 下载的默认目录
我有一个使用 python pafy 模块下载视频的代码
默认情况下,它会在我的 .py
文件所在的位置下载视频。但我希望 Windows Downloads
文件夹作为下载视频的目的地。我该怎么做?提前致谢
import pafy
url = "video_url"
video = pafy.new(url)
#all streams
streams = video.streams
#best video
best = video.getbest()
#download
try:
best.download()
except Exception as e:
print ("Error Downloading video")
else:
print ("Video Downloaded Successfully")
解决方法
基于评论。
最初我以为您想更改机器中的当前目录。因此,我引用了 this question,其中我们可以阅读 answers like this one,它指出可以通过
实现所需的操作import os
os.chdir(path)
在您的特定情况下,您希望在下载文件之前更改路径。
由于您添加了更多说明
如果我想把它做成一个应用程序,在其他电脑上我怎么知道 有下载目录文件夹吗?
那将是一个不同的场景,并且已经存在一个 question for that 并且已经存在一个 accepted answer。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。