Come posso essere aggiornato con lo stile di codifica Python?

5

Utilizzo Python dalla versione 2.2. Raccolgo nuovi costrutti di linguaggio come ad esempio% istruzione% co_de o comprensibilità dizionario / set. Tuttavia, ho capito che, anche se sono coerente con PEP-8 , per gli esistenti costruisce Sto usando il vecchio stile, piuttosto che il nuovo stile (ad esempio with invece di except Exception, e ).

Esiste una risorsa che potrebbe avere la guida allo stile più attuale o addirittura una lista di modifiche nello stile di codifica di Python?

    
posta vartec 28.06.2013 - 11:02
fonte

2 risposte

2

Guarderei la Nuova documentazione ; ogni volta che viene introdotta una nuova sintassi, è invariabilmente un miglioramento rispetto alla precedente.

Ogni documento What's New (uno per versione minore, quindi per 2.5, 2.6, ecc.) inizia riassumendo il Python Enhancement Proposals (PEP) che è arrivato a quella release. La nuova sintassi, le funzioni e i moduli che vuoi sapere sono immancabilmente elencati come PEP.

I prossimi documenti che puoi cercare è cercare post di blog, presentazioni e articoli su "Idiomatic Python"; questi di solito cercano di insegnarti uno stile python buono, spesso più recente:

Ultimo ma non meno importante, prova a rispondere alle domande su Stack Overflow nel tag python ; qualsiasi errore di stile che fai ti verrà subito segnalato. È un percorso molto rapido per scoprire quale stile migliore è disponibile. : -)

    
risposta data 28.06.2013 - 11:11
fonte
1

Se sei pronto per passare a Python 3.x, leggi Python Cookbook, 3rd Edition, di David Beazley e Brian K . Jones . Risolvendo molti problemi pratici in diverse aree, mette in mostra uno stile di programmazione moderno in cui si avvantaggiano le più recenti funzionalità linguistiche.

    
risposta data 25.08.2013 - 16:49
fonte

Leggi altre domande sui tag