python PysimpleGUI用户输入

ulmd4ohb  于 2022-12-21  发布在  Python
关注(0)|答案(1)|浏览(172)

我需要将用户输入的值作为字符串使用,但它们是这样的('user input',),我需要去掉('',)。

layout = [ [sg.Text("window")], [sg.Text("costumer name"), sg.InputText(key="insert name")],

因此,在执行事件(用户单击按钮)后

costumer = values["insert name"],

print (costumer)

当a打印用户输入时,我得到的是('costumer name jhon',),所以我的问题是,如何在没有(',')的情况下得到用户输入,我只想要= "costumer name is jhon"

vuktfyat

vuktfyat1#

正如@JasonYang指出的,就是因为这一行的逗号:

costumer = values["insert name"],

逗号使costumer成为一个单元素元组。删除逗号。

相关问题