-1
文字列をテキストに書き込もうとしています。これはコードです:私は多くの方法ではなく、成功を試してみましたtkinterとpython3.xボタンの設定
def retrieve_input():
inputValue = textBox.get("1.0", "end-1c")
c = inputValue
def open():
f = open("writetest.txt", "a")
def write_input():
f.write(c)
filemenu.add_command(label="Write to txt", command=lambda:retrieve_input())
、全体のコードが長いと本当にきれいではありません、私はからの書き込みと読み込みに関するコマンドを学ぶためにしてみてください。
def retrieve_input():
inputValue = textBox.get("1.0", "end-1c")
c = inputValue
with open("writetest.txt", "a") as f:
f.write(c)
私は本当にすべき理由はない持っていたすべての機能を処分した:
「成功していない」とはどういう意味ですか?間違ったデータが書き込まれていますか?データが書き込まれていませんか?関数は呼び出されていませんか?プログラムはクラッシュしますか? 'open'メソッドの中で' c'の値を調べて、それがあなたがそう考えるべきものであることを確認しましたか?これは 'retrieve_input'関数のコードですか?あなたは 'open'を定義しますが、呼び出していません。 –