Posts with tag “Python”

___

Page 1 of 1

為你的 asyncio 單元測試打造時光機

Async programming 真的非常方便,可以解決很多問題,但它也同時為你帶來新的考驗。其中之一就是單元測試。我描述了一個工作上遇到的測試問題,以及最後的解決方案。

(Read more...)

寫出能在 Python 2 直譯器執行的 Python 3 程式:內建模組

如果語法使用的 token,例如關鍵字、符號等等在兩個版本間衝突,就不可能有直接在語法上對等的折衷解。

(Read more...)

動態欄位的 Reusable Search Mixin View

本周的 Django Workshop(2013-12-24) 講到了 Common Patterns of Forms。

(Read more...)

寫出能在 Python 2 直譯器執行的 Python 3 程式:良好的 Coding Style

在上一篇文章結束前,我列出了 Python 3 與 Python 2 不相容的主要原因,並將它們分成三類:

(Read more...)

寫出能在 Python 2 直譯器執行的 Python 3 程式

我前陣子在 Facebook 發了一個動態,然後 Tim Hsu 就在下面留言表示想聽 six 的東西。six 是個好東西(很重要所以再說一遍),我不排斥分享一些心得,不過一來 six 很短,二來要準備 talk 很麻煩,三來沒什麼機會可以講,四來可能也沒有太多人想聽我講話,所以最後決定不如更新一下好久沒動的 blog。

(Read more...)

Note: Slugify Unicode Strings in Django

Django 的 `slugify` filter 不支援 Unicode。這裡筆記了可能的輔助工具。

(Read more...)

Python 有 zip,那麼有沒有 unzip?

我們都知道 Pyhton 內建的 `zip` 函式可以將多個 lists 合成。可是如果我們今天想做的事情相反要怎麼辦?

(Read more...)

在 Mac OS X 使用 HFS 共享檔案

這個 HFS 不是蘋果開發的那個磁碟格式(Hierarchical File System),而是一種檔案共享平台,HTTP File Server 的縮寫。

(Read more...)

___

Find me on


or just write to


Blog Archive

All blog posts in chronicle order.

Talk

Things I talked about publicly.

Scroll top