從資料庫取出連結以後印出來這個樣子,
(u'https://www.baidu.com',)
資料庫中該欄位的類型是Varchar,這是程式碼
for row in results:
print row
我把印出來直接是https://www.baidu.com
,請問我應該怎麼做
ringa_lee2017-07-04 13:45:48
你應該是
select url from xx_table limit 1;
那麼資料庫取出來是一個tuple
, 是按照你的select
順序返回的,所以直接打印第一個元素就可以了
results = (u'https://www.baidu.com',)
print results[0] # python2
# print(results[0]) # python3
为情所困2017-07-04 13:45:48
VARCHAR類型的資料庫欄位取出來就是對應Python裡的字串啊,你不是已經取得到了麼?
如果你是想將它當做值來用,直接寫:
url = results[0]