注意: 雖然 JavaScript 對於本網站不是必需的,但您與內容的互動將受到限制。請開啟 JavaScript 以獲得完整的體驗。

Python Getopt SIG

Python Getopt SIG

此 SIG 的目的是為 Python 2.3 的命令列解析提供一個全新的改進庫。每個人似乎都同意,古老的 getopt 模組功能不夠。關鍵在於找到一個功能強大、靈活,但又不會過於複雜以至於難以使用,特別是對於新手程式設計師而言的解決方案。

在 David Goodger 和 Greg Ward(本 SIG 的謙遜敘述者和倡導者)獨立提議將 Optik 新增到標準庫後不久,SIG 就啟動了。這在 python-dev 上引發了 一個簡短的討論,結果是 Paul Prescod 釋出了 一份徵求意見稿,以聽取更廣泛社群的意見。幾個人提出了他們的看法,Guido 告訴我們去找出解決方案,然後向 python-dev 彙報。

比較一些庫

我決定比較各種庫的唯一公平方式是使用其中幾個庫實現相同的命令列介面。這是該實驗的 結果

Optik 更名為 optparse,並已新增到 Python 2.3 的標準庫中。