Mysql 我怎样才能删除“;u";在python 2.7.13中,从sqlite3获取数据并用tkmessagebox显示数据时
这是我用来提取数据的代码,但是unicode的“u” 没有被移除Mysql 我怎样才能删除“;u";在python 2.7.13中,从sqlite3获取数据并用tkmessagebox显示数据时,mysql,python-2.7,Mysql,Python 2.7,这是我用来提取数据的代码,但是unicode的“u” 没有被移除 cur=con.cursor() e1=self.entry1.get() e2=self.entry2.get() e3=self.entry3.get() e4=self.entry4.get() cur.execute("insert into student13 values(?,?,?,?)",(e1,e2,e3,e4)) con.commit() cur.execute("select * from student13
cur=con.cursor()
e1=self.entry1.get()
e2=self.entry2.get()
e3=self.entry3.get()
e4=self.entry4.get()
cur.execute("insert into student13 values(?,?,?,?)",(e1,e2,e3,e4))
con.commit()
cur.execute("select * from student13")
ar=cur.fetchall()
>#fetching data from database
tkMessageBox.showinfo("records",ar)
你可以试试“.encode”功能
ar = u'unicode string'
ar = ar.encode('ascii')