我的主要蟒蛇函數調用執行函數接受argv
並調用這些論點其他兩個函數來設置整個應用程序。不要停止時-h
的問題是,如果argv
包括-h
(`--help),那麼它被傳遞給所述第一功能,它打印它的預期用法消息(由argparse生成),象下面這樣:
optional arguments:
-h, --help show this help message and exit
-x section
但隨即停止執行!,我們又回到了提示符。
我想繼續執行,從而第二功能也被稱爲,其使用消息也被打印。有誰知道這是如何實現的?
看看在argparse模塊。 http://docs.python.org/library/argparse.html#module-argparse – pogo
@Pogo:他*是*使用argparse模塊,這就是是提高系統退出時'-h'在傳遞 –