PythonでTkinterを使用してファイルを開くダイアログを表示しようとしています。私が見つけたすべての例は非常に使いやすいようですが、それらはすべて次の行から始まります。
import tkFileDialog
この行は私にエラーを投げます
No module named 'tkFileDialog'
私のPythonにはtkFileDialog
がありません。それで検索しようとしましたが、Tkinterを「ダウンロード」していないようです。Pythonに付属しています。 TkinterにtkFileDialogがないのはなぜですか?使用できるように取得できる場所はありますか?
私が考えたもう一つのことは、私が読んだ例が書かれてから名前が変わったのかもしれないということです。 Python 3にtkFileDialog
をインポートする別の方法はありますか?
私はWindows 7 64ビットを実行しています、Pythonバージョン
3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 10:45:13) [MSC v.1600 64 bit (AMD64)]
どんな助けも大歓迎です!
そのコードはPython 2.xで正常に動作していましたが、もはや有効ではありません。InPython 3.x、tkFileDialog
はfiledialog
に名前が変更され、Tkinterパッケージ内に配置されました。
import tkinter.filedialog
# or
from tkinter import filedialog