April 27, 2015

淺談電腦編碼與 Unicode (二) 基本應用篇

上一篇文章我們大致了解 電腦編碼與 Unicode,這篇則列出一些日常容易遇到的編碼問題。

大致可分為日常文書處理(一般使用者),與程式開發(工程師)兩部分。


April 20, 2015

淺談電腦編碼與 Unicode (一) 基礎概念篇

有鑑於最近在寫 Python 時常常遇到編碼問題,於是重新整理以前記錄在 Evernote 內的編碼相關資料,用自己理解的方式寫出來,如果有錯誤還請留言指教。


April 17, 2015

在 Python 2.x 處理 Unicode 字串

UnicodeEncodeError: 'ascii' codec cant decode byte 0xe6 in position 0:
ordinal not in range(128)

寫過 Python 的人應該都遇過上面這個錯誤吧,這是 Python 2.x 典型的編碼錯誤訊息。

相對於其他程式語言而言,Python 2.x 對於編碼的處理較不易讓新手理解,偏偏處理 CJK 一定得用 Unicode。

本文用簡單的範例示範如何在 Python 2.x 處理 Unicode 字串。


April 9, 2015

複製貼上格式 與 批次處理相同格式的字串

最近幫公務人員處理資料時,發現他們因為不太了解一些觀念,導致文書處理效率不佳。

  • 複製貼上的基本概念。

  • 如何有效率的對同格式的字串做處理,例如同時在一堆人名後方加上 ‘君’ 這個字。

王小明  =>  王小明 君
李大同  =>  李大同 君
林老北  =>  林老北 君
...

這篇文章簡單提出幾種做法來增進文書處理效率。


VoiceTube 看影片學英文