「Python」tkinter.filedialogでファイルダイアログでファイルを選択する
環境
Python 3.9.2
PyCharm 2021.3.3
書式
ファイルタイプ変数名 = [('ファイルタイプ名’,’*.拡張子’)]
filedialog.askopenfilename(filetypes = ファイルタイプ変数名, initialdir =指定ディレクトリ)
ライブラリtkinterの「filedialog.askopenfilename」を使って、 ファイルダイアログを表示します。
使用例
from tkinter import filedialog # 拡張子csvを指定します fp = [('csvファイル','*.csv')] dir = 'C:\\study\skill\python' # ファイルダイアログを表示 res = filedialog.askopenfilename(filetypes = fp, initialdir = dir) print(res)
実行結果
拡張子を「*.csv」としてテキストファイルを選択するファイルダイアログを表示しました。