我对编码非常陌生,我尝试了很多不同的东西,但没有一个能为我工作。
这是我的代码。使用此代码到目前为止一切正常,但我不确定如何在我的代码中实现读取功能。我的主要问题是,在每个人的阅读示例中,他们都使用确切的文件名,而我需要使用原始输入。
编辑:我能够通过使用open(filename," r")自行解决这个问题,它可以让你选择要读取的文件。而不是" 6543.txt"只会打开该特定文件。
<View style={{ justifyContent: 'flex-end' }}>
<Image ... />
</View>
答案 0 :(得分:0)
这是我用来解决自己问题的代码。该程序只是一个按钮,可以读取所选文件并打印出来。
from tkinter import Tk
from tkinter import *
from tkinter.filedialog import askopenfilename
root = Tk()
root.title("Amazon Error Handler")
root.geometry("300x150")
frame = Frame(root)
frame.pack()
bottomframe = Frame(root)
bottomframe.pack( side = BOTTOM )
def getfile():
filename = askopenfilename()
print(filename)
getfile = open(filename,"r")
print(getfile.read(1))
print(getfile.read())
button = Button(frame, text="Choose File", fg="black", command=getfile)
button.pack( side = BOTTOM)
root.mainloop()