如何将一个条目转换为字符串[重复]。


所以我试图制作我自己的登录页面,但当我试图将用户输入保存到文件中时,我遇到了一个错误,告诉我我不能(.写)一个条目,它只能做str。

from tkinter import *


root = Tk()

#if user clicks submit

def reg():
    file = open("login.txt", "a")
    file.write(login)

#display login
myLabel = Label(root, text="login")
myLabel.pack()

#creates a user entry
login = Entry(root, textvariable="login")
login.pack()
#submit buttton
Button(root, text="submit", command=reg).pack()
root.mainloop()

解决方案:

你可以直接调用Entry.get()函数来获取内部字符串。

with open("file.txt", "w") as f:
    f.write(login.get())

给TA打赏
共{{data.count}}人
人已打赏
未分类

Gitlab EE 12.8.5-ee 终极版禁用了Gitlab pull mirror选项。

2022-9-8 16:30:37

未分类

Google Play Console防止生产自动发布

2022-9-8 16:30:39

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索