我正在尝试使用 python 创建一个数据库,然后插入数据并显示它。但是,输出会u
在每个字符串之前添加一个。我该怎么办,如何删除“u”?以下是输出显示:
-----------------------------------------------
| Date | Time | Price |
-----------------------------------------------
(u'31/05/2013', u'11:10', u'$487')
(u'31/05/2013', u'11:11', u'$487')
(u'31/05/2013', u'11:13', u'$487')
(u'31/05/2013', u'11:19', u'$487')
我希望输出只显示
-----------------------------------------------
| Date | Time | Price |
-----------------------------------------------
31/05/2013 11:10 $487
我不想看到u
和''
。
以下是我的代码的一部分
cursor.execute("CREATE TABLE if not exists table2 (date text, time text, price real)")
date=strftime("%d/%m/%Y")
time=strftime("%H:%M")
data1 = [(date,time,eachprice),
]
cursor.executemany('INSERT INTO table2 VALUES (?,?,?)', data1)
conn.commit()
#output
print "Showing history for 'ipad mini', from harveynorman"
print "-----------------------------------------------"
print "| Date | Time | Price |"
print "-----------------------------------------------"
for row in cursor.execute('select * from table2').fetchall():
print row
所以,谁能帮我弄清楚如何删除g
和''