0
tkinterのasksaveasfile
関数を使用すると、そのフォルダに名前がつけられたファイルを保存するのではなく、フォルダがinadvertenlyで開きます。tkinter asksaveasfile関数がフォルダを開く
import tkinter.tkFileDialog
f = tkFileDialog.asksaveasfile(mode='w', defaultextension=".txt")
やファイル構造など:
デスクトップが初期ディレクトリおよび例は、そのディレクトリ内のフォルダの場合です
Desktop (initial directory)
| ----------> example (folder)
のコード例を考えると
どこにテキスト "example"を入力しようとすると、そのファイルを作成する代わりにexampleという名前のフォルダが開きます。
どのような考えですか?
それもファイル名エントリに.TXT示さなかったとして残念ながら、「.TXT」を追加すると、(動作していないようでしたセクション) –
同じ構文を使用しましたか?私は 'filedialog'を使ってpython2や3で動作させることができます。おそらくプラットフォーム固有の動作ですか? – PRMoureu
これはMacOSではうまく動作することが分かりましたが、Windowsではそれほどうまくいきません –