簡體   English   中英

使Python使用瀏覽器的對話框下載文件(帶提示)

[英]Making Python to Download A File Using Browser's Dialog Box (With Prompt)

我正在使用python導出CSV文件。 python的默認功能是將文件自動下載到給定的路徑(如果未初始化路徑,則為桌面)。 但是我想要的是它使用我正在工作的瀏覽器並請求下載文件,即,它提示我在那里下載文件(瀏覽器的對話框),然后我可以下載

如果您使用tkinter,則答案應提供您尋找的答案( tkFileDialog.askdirectory )。

from tkinter import *
window=Tk()
window.directory=filedialog.askdirectory(initialdir="/", title="Select a directory to download {}".format(YourFileName))
print(window.directory)

這將提示您輸入一個位置,以下載所需的文件,就像在網絡瀏覽器中看到的一樣。 但是,您可能需要根據使用的平台(Windows,Linux,Mac)來更改initialdir目錄。 我們還需要查看您當前正在運行的Python代碼,以查看其如何下載您所請求的文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM