Pythonのフォルダーダイアログについて。
この記事の内容はコチラです
- フォルダーダイアログを表示する
- tkinterの使い方を知る
今回は「filedialog.askdirectory」を使ってPythonでフォルダーダイアログを表示する方法を解説します。
Pythonでフォルダーダイアログ
Pythonでは「tkinter」の「filedialog.askdirectory」を使ってフォルダーダイアログを表示することができます。
フォルダーを開いたり選択したりする際に開くフォルダー選択ウィンドウですね。フォルダーダイアログで初期表示するパスを指定することもできます。
フォルダーダイアログでフォルダーを選択する
from tkinter import filedialog dir = 'C:\\pg' fld = filedialog.askdirectory(initialdir = dir) print(fld) #[結果] C:/pg/python
Pythonでフォルダーダイアログを表示するには「tkinter」の「filedialog.askdirectory」を使います。ここではフォルダーダイアログを表示したときに表示するパスは「C:\pg」を指定しました
選択したフォルダーパスを取得する
フォルダーを選択すると、戻り値として、選択したファイルのフルパスが取得できました。
これでフォルダーダイアログを表示して、選択したファイルのフルパスを取得することができました。
ファイルダイアログを開く方法はこちらです。
以上、Pythonでフォルダーダイアログを表示する方法でした。
コメント