0
我目前在我的python腳本中實現命令行參數,並希望儘可能pythonic。因此我使用了argparse,目前正在閱讀文檔教程。在哪裏位置argparse在代碼
什麼是不清楚的,因爲我有def main():
def a_function():
現在必須在某處添加相關的東西,它在哪裏去?是否有PEP指南?
我認爲是不言而喻的main()
外,作爲參數在功能和使用爲主,但話又說回來它遠不提及。
對不起,我還在學習,並希望正確地瞭解它。
tl; dr。我是一個菜鳥,不知道從哪裏PLAC代碼
取決於大小該腳本以及它是否(最終)將被其他腳本導入。小的解析器可以在'if __name__'塊中定義並運行。較大的函數最好在函數中定義,但'parse_args'仍將由該腳本塊執行(直接或間接)。 – hpaulj 2014-09-30 17:30:44