首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"tuple“对象没有属性"read”。

"tuple“对象没有属性"read”。
EN

Stack Overflow用户
提问于 2022-02-16 21:26:56
回答 1查看 594关注 0票数 1

我的tkinker脚本不工作,它说错误“tuple”对象没有属性“read”,我如何解决这个问题?

我的代码在这里:https://pastebin.com/kLnmutcg

我的理论是为什么它说这个错误在这个代码中:

代码语言:javascript
复制
def save():
    filename = filedialog.askopenfilename(filetypes=(("txt files","*.txt"),("All files","*.*")))
    file = open=(filename, "wt")

def open():
    filename = filedialog.askopenfilename(filetypes=(("txt files","*.txt"),("All files","*.*")))
    file = open=(filename, "rt")
    read = file.read()
    text_box.insert(tk.END, read)

我在试着复制一个记事本。

EN

回答 1

Stack Overflow用户

发布于 2022-02-16 21:29:37

正确的语法是:

代码语言:javascript
复制
file = open(filename, "wt")

通过使用file = open=(filename, "wt"),您可以创建两个变量:fileopen,它们都包含元组(filename, "wt")

也不要使用open作为变量/函数名,这是python内置的。您可以在文档中找到一个列表

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71149469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档