上http://docs.python.org/tutorial/controlflow.html描述:的Python代碼風格的包裝生產線
換行,使它們不超過79個字符。
Usualy我用線80特徵線,但有時我需要許多參數的函數,作爲一個例子:
extractor.get_trigger_info(cur,con,env,family,iserver,version,login,password,prefix,proxyUser,proxyPass,proxyServer,triggerPage,triggerInfo)
因此,可以給予什麼樣的建議爲保持對Python的編碼準則風格?有很多論點的函數的最佳實踐是什麼?
THanks提前。
需要大量的參數它有點代碼味道。也許是時候悔改了? –
你能舉個例子嗎?我開始學習Python,並且即時使用問題上提供的鏈接來保持正確。 –
例如,您可以創建一個包含所有這些數據的類,並簡單地傳遞類實例。額外獎勵:您的班級可以自行檢查無效參數。爲了提高可讀性,我還建議在每個逗號後留出一個空格,但PEP8沒有明確推薦它(但是可以從表達式和語句*中的空白*的例子中推斷出它)。 – hochl