Python 3.x 用于制作sting数据库

Python 3.x 用于制作sting数据库,python-3.x,tkinter,Python 3.x,Tkinter,在数据库中更改所有这些变量并将其存储在python上的数据库系统中 self.Roll_No = StringVar() self.First_Name = StringVar() self.Last_Name = StringVar() self.Phone_Number = StringVar() self.Department = StringVar() self.Email_Id = StringVar() self.Science_Mar

在数据库中更改所有这些变量并将其存储在python上的数据库系统中

self.Roll_No = StringVar()
    self.First_Name = StringVar()
    self.Last_Name = StringVar()
    self.Phone_Number = StringVar()
    self.Department = StringVar()
    self.Email_Id = StringVar()
    self.Science_Marks = StringVar()
    self.Math_Marks = StringVar()
    self.Opt_Marks = StringVar()
    self.Total_Marks = StringVar()
    self.Search_Roll_No = StringVar()

    self.Drop_Down = StringVar()
    self.body() 

如果我理解正确,您正在尝试将这些字符串变量插入数据库。不需要将其更改为数据库表单,因为它们是字符串

假设您使用的是sqlite3<代码>游标.执行(“插入到表值(?,?);”,(self.Roll\u No.get(),self.First\u Name.get(),self.Last\u Name.get())
之后可能需要一个
conn.commit

不清楚你在问什么。您已经创建了一系列变量,但仅此而已。我需要将此变量更改为数据库形式,如sqlite或mysql