こんにちは、Python のプログラムからテキストを取得して文字列に変換するのに苦労しているので、ファイルに数値を書き込むだけでファイルに書き込むことができます。私はこのコードを入れます:
from tkinter import *
a = Tk()
a.title("i need help")
a.geometry("600x600")
entryText = StringVar(None)
codeEdit = Text(a)
codeEdit.insert(END, "")
codeEdit.pack(side='top')
text = str(codeEdit)
def setLoc():
saveFile = open("DATA\Test.txt", "w")
saveFile.write(text)
saveFile.close()
return
writeButton = Button(text="Write",command=setLoc)
writeButton.pack(side='bottom')
そのため、obj locFile をファイル Test.txt に書き込むコードですが、プログラムのテキスト ボックスに何かを入力して writButton を押すと、入力したものではなく、.50132192 がファイルに書き込まれるので、それを文字列に変換する方法を知りたいですか?