لطفا ملاحظه کنید
# -*- coding: utf8 -*-
import MySQLdb
r=1
conn = MySQLdb.connect(host='localhost', user='tony', passwd='ppp',db='store')
curs = conn.cursor( )
##conn.set_character_set('utf8')
curs.execute('select * from form30')
ted='پايتون'
ted=repr(ted)
curs.execute ("""
INSERT INTO form30 (namet)
VALUES("%s")"""%(ted))
curs.execute('select * from form30')
p=curs.fetchall()
for i in p :
print i
print ted
خروجی:
("'xd9xbexd8xa7xd9x8axd8xaaxd9x88xd9x86'",)
'\xd9\xbe\xd8\xa7\xd9\x8a\xd8\xaa\xd9\x88\xd9\x86'
در حالی که من به این الگو نیاز دارم
>>> u='پايتون'
>>> u
'\x81\xc7\xed\xca\xe6\xe4'
یعنی دقیقا به این کد
'\x81\xc7\xed\xca\xe6\xe4'
برای اینکه لیست گیری کنم