当我打印“查询”时获取 PY_VAR1

2024-05-24

我正在制作一个简单的网络抓取代码,当我尝试打印一个值时,它给了我其他东西。

def PeopleSearch():
query = SearchTerm
query = ('what is '+ query)
print str(query)


SearchTerm = StringVar(None)
SearchText = Entry(app, textvariable=SearchTerm)
SearchText.pack()

“SearchTerm”是从文本框中获取的。如果我尝试打印 str(query) 我得到 PY_VAR1。无论我输入什么,我都会得到 PY_VAR1 。

但这仅当我从包含 tkinter 模块的程序中执行此操作时才会发生。没有 GUI,它会准确打印我输入的内容。

怎么了?啊?


StringVar 是一个对象managesvalue - 获取您想要的值本身 SearchTerm.get()

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当我打印“查询”时获取 PY_VAR1 的相关文章

随机推荐