【发布时间】:2016-04-30 23:56:07
【问题描述】:
我正在编写一个从网站下载文件的脚本,并且我能够使用在代码中输入的路径成功地保存文件,但是如果我使用输入,那么事情就不起作用了。
path = input("Save Location: ")
从这里我将使用os.path.join 将文件类型附加到路径的末尾,然后使用 PycURL 下载文件。但是获取路径的用户输入会产生 FileNotFoundError,例如在附加文件类型后 C:/Users/MyName/Desktop 变为 C:UsersMyNameDesktop/v.mp4。我也尝试过C:\\Users\\MyName\\Desktop 和C:\/Users\/MyName\/Desktop,但是它们给出了相同的结果,理想情况下,我想避免在输入中使用双正斜杠,因为它们不是非常用户友好。
如果出于某种原因您需要更多代码/所有代码,请不要犹豫。谢谢:)
【问题讨论】:
-
用
os.path.join和C:/Users/MyName/Desktop显示你的代码
标签: python windows python-3.x filepath download