[問題] 關於unicode to csv請教

看板Python作者 (沒有名字的怪物)時間9年前 (2016/05/01 11:13), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
午安,請教個unicode & csv問題 最近在練習爬蟲,抓了yahoo新聞後,想存成csv檔,可是在輸出時,卻出現亂碼,但若輸出到txt檔再貼至 excel去,是OK的,請問有何解決方式?謝謝 [code] news_out=open('yahoo_news.txt','wb') //將抓到的資料編碼 tmp=title[1].text.encode('utf-8') //將抓到的資料編碼 tmp2=editor_date.text.encode('utf-8') //輸出 news_out.write(tmp+','+tmp2+"\n") [/code] -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.121.219.87 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1462072414.A.801.html

05/01 12:10, , 1F
第一行加#coding=utf-8
05/01 12:10, 1F

05/01 15:55, , 2F
將 encode 改成 cp950就好了
05/01 15:55, 2F
文章代碼(AID): #1N9NHUW1 (Python)
文章代碼(AID): #1N9NHUW1 (Python)