有没有办法在tkinter中更有效地使用.lower?

时间:2018-03-21 09:48:41

标签: python tkinter

当询问用户输入时,我希望当您执行.lower()时,将start=start.lower()设置为Command_Line.get().lower。 有没有什么方法可以在中执行此操作,而不是每次都放MySQL 5.5因为我的代码有输入代码而我想要有效率?

1 个答案:

答案 0 :(得分:0)

扩展@Montdeable答案。

这是一个简单的函数和一些示例代码,它们将字符串var的值修改为小写。只需将stringvar传递给函数。

from tkinter import *

root = Tk()
#No need for the following line in your code
root.withdraw()


def lowerStringVar(var):
    """Function to convert the text in a StringVar to lower case"""
    if isinstance(var, StringVar):
        var.set(var.get().lower())

myTextVar = StringVar()
myTextVar.set("ALL UPPER CASE")
print(myTextVar.get())

lowerStringVar(myTextVar)

print(myTextVar.get())