1
我運行一個python腳本,我收到以下錯誤Python的ASCII編碼的問題
sql = 'insert into posts(msg_id, msg_text, msg_date) values("{0}", "{1}", "{2}")'.format(msg['id'], text.encode('utf-8'), msg['datime'])
UnicodeEncodeError: 'ascii' codec can't encode characters in position 25-31: ordinal not in range(128)
我怎樣才能糾正這種錯誤,或者也許有例外抓住它?有任何想法嗎?
這裏'text'的價值是什麼? –