Re: [問題] 下載utf8檔名
※ 引述《phycomp (Samuel)》之銘言:
: Dear python Fans,
: 如果想要下載伺服器上的檔案,但其上的檔名是為utf8的格式,因為下載到windows
: 其上的檔名格式編碼為cp950,雖然可以透過firefox的網頁方式來儲存,但是如何自己
: 寫一個dnld.py的程式,透過windows下的wget.exe,來解決這樣的問題
: 因為以往下載檔案如.pdf,都是自己寫個簡易的.py來處理,達到下載檔案的目的。
: Samuel
在open檔案時傳入unicode格式的字串就可以了。
要把utf-8字串轉unicode的話就這樣u = s.decode('utf8')
--
▁ ▄-▄▄
_____ ___ ___ ___ ___ ___ ▅▆◤ -▅▃
/ __(_)______ / _/__ __ __ |_ | / _ \ / _ \ ( _ ) /▁ -
/ _// / __/ -_) _/ _ \\ \ / / __/_/ // // // // _ |◤ ◢
/_/ /_/_/ \__/_/ \___/_\_\ /____(_)___(_)___(_)___/ ◢▍
▊ Mozilla Firefox
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.235.128
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章