獨立頁面
▼
2010年2月21日 星期日
2010年2月10日 星期三
BLOG 網址換成自己的網域 URL changed to custom domain
因為找到了蠻便宜的地方買網域名 domain name,所以就申請了自己的 domain name
smugen.net 和 smugen.org,其實 smugen.com 和 smugen.tw 也都可以申請
只是我不是 commercial,.tw 比起來又貴了很多,所以就先弄個 .net 和 .org
各兩年,總共才 NTD$1000 呢!
然後把 Blog 原本的網址 http://smugen.blogspot.com
改成了 http://blog.smugen.net
雖然連原本的網址還是會自動轉啦,不過方便的話還是請更新一下連結
smugen.net 和 smugen.org,其實 smugen.com 和 smugen.tw 也都可以申請
只是我不是 commercial,.tw 比起來又貴了很多,所以就先弄個 .net 和 .org
各兩年,總共才 NTD$1000 呢!
然後把 Blog 原本的網址 http://smugen.blogspot.com
改成了 http://blog.smugen.net
雖然連原本的網址還是會自動轉啦,不過方便的話還是請更新一下連結
python 筆記 - 設定字串預設編碼 set default string codec - 使用 sys.setdefaultencoding
在 python 裡面預設的字串編碼是 ascii (ansi)
處理正體和簡體中文以及日文等語言的時候可能會有問題
所以我的習慣是盡量一律用 UTF-8 編碼,除非是某些老軟體或環境非得用 big5
基本上比較通用的方法,要做的有以下幾行
在 .py 開頭放這行
# -*- coding: UTF-8 -*-
並且檔案用 UTF-8 存檔,注意盡量不要有 BOM
這樣就可以在 .py 裡面使用非 ascii 的 literal
reload(sys) #不先 reload sys module 的話,setdefaultencoding 這個 method 會不能用,我也不知道為什麼
sys.setdefaultencoding('UTF-8')
這個可以設定沒有明確指定編碼的字串物件,預設編碼為 UTF-8,通常是從外部來源讀取或寫入的時候就會用到
處理正體和簡體中文以及日文等語言的時候可能會有問題
所以我的習慣是盡量一律用 UTF-8 編碼,除非是某些老軟體或環境非得用 big5
基本上比較通用的方法,要做的有以下幾行
在 .py 開頭放這行
# -*- coding: UTF-8 -*-
並且檔案用 UTF-8 存檔,注意盡量不要有 BOM
這樣就可以在 .py 裡面使用非 ascii 的 literal
reload(sys) #不先 reload sys module 的話,setdefaultencoding 這個 method 會不能用,我也不知道為什麼
sys.setdefaultencoding('UTF-8')
這個可以設定沒有明確指定編碼的字串物件,預設編碼為 UTF-8,通常是從外部來源讀取或寫入的時候就會用到