【问题标题】:How to add a download path to gui application in python tkinter如何在 python tkinter 中添加 gui 应用程序的下载路径
【发布时间】:2022-01-26 18:57:05
【问题描述】:
如何将此下载路径添加到我使用 python 制作的tkinter 中的 GUI 应用程序?
downloads_path = str(Path.home() / "Downloads")
到这里
with open(f"{name}.mp4", "wb") as out:
out.write(video_bytes)
【问题讨论】:
标签:
python
user-interface
tkinter
path
download
【解决方案1】:
由于您已经使用了pathlib.Path 类,您可以将downloads_path 保留为pathlib.Path 类型而不是string:
downloads_path = Path.home() / "Downloads"
然后您可以在第二个代码块中使用它,如下所示:
with open(downloads_path/f"{name}.mp4", "wb") as out:
out.write(video_bytes)
如果您仍想将downloads_path 保留为字符串,则可以使用os.path.join(...),如下所示:
import os
...
with open(os.path.join(downloads_path, f"{name}.mp4"), "wb") as out:
out.write(video_bytes)