ı尝试使用不同的libs从url下载视频。但即使其中一个也不起作用。这是链接,尝试:https://td-cdn.pw/api.php?download=tikdown.org-42500282235.mp4
如果它打开一次,它会直接要求下载,不像html视频。并且ı想将此视频保存到本地文件夹。
如果你们能帮助我,我会非常自豪:((顺便说一句,我很想在最后4个小时内解决这个问题(
在Python中下载文件需要两个步骤,所以这个过程是独立的。我建议使用内置的requests
库。我们使用它向服务器发出请求并获取内容。然后我们在下一步将数据写入一个文件。
import requests
URL = "https://td-cdn.pw/api.php?download=tikdown.org-42500282235.mp4"
FILE_TO_SAVE_AS = "myvideo.mp4" # the name you want to save file as
resp = requests.get(URL) # making requests to server
with open(FILE_TO_SAVE_AS, "wb") as f: # opening a file handler to create new file
f.write(resp.content) # writing content to file
但这只是一个简单的例子。您可以实现其他功能,如try/catch
块,以捕获任何异常或在发出请求时使用自定义标头。