Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Ho appena aperto un file con Sublime Text (con Sublime Linter) e ho notato un errore di formattazione PEP8 che non avevo mai visto prima. Ecco il testo: urlpatterns = patterns('', url(r'^$', listing, name='investment-listing'), ) Sta segnalando il secondo argomento, la linea che inizia url(...) Stavo per disabilitare questo controllo …
Sto usando PyCharm su Windows e voglio cambiare le impostazioni per limitare la lunghezza massima della linea ai 79caratteri, al contrario del limite predefinito di 120caratteri. Dove posso modificare il numero massimo di caratteri per riga in PyCharm?
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Come PEP8 suggerisce di mantenere al di sotto della regola delle 80 colonne per il tuo programma Python, come posso attenermi a questo con stringhe lunghe, ad es. s = "this is my really, really, really, really, really, really, really long string that I'd like to shorten." Come potrei fare …
La guida di stile di Python suggerisce di raggruppare le importazioni in questo modo: Le importazioni dovrebbero essere raggruppate nel seguente ordine: importazioni di librerie standard importazioni di terzi correlate importazioni locali specifiche per libreria / Tuttavia, non menziona nulla su come dovrebbero essere definiti i due diversi modi di …
Durante la ricerca in un progetto Python, ho trovato alcune righe commentate # noqa. import sys sys.path.append(r'C:\dev') import some_module # noqa Cosa noqasignifica in Python? È specifico solo per Python?
Ho una riga del seguente codice (non dare la colpa alle convenzioni di denominazione, non sono mie): subkeyword = Session.query( Subkeyword.subkeyword_id, Subkeyword.subkeyword_word ).filter_by( subkeyword_company_id=self.e_company_id ).filter_by( subkeyword_word=subkeyword_word ).filter_by( subkeyword_active=True ).one() Non mi piace come appare (non troppo leggibile) ma non ho idea migliore di limitare le righe a 79 caratteri in …
Ho letto che ci sono tre modi per codificare le importazioni multilinea in Python Con barre: from Tkinter import Tk, Frame, Button, Entry, Canvas, Text, \ LEFT, DISABLED, NORMAL, RIDGE, END Senteces duplicati: from Tkinter import Tk, Frame, Button, Entry, Canvas, Text from Tkinter import LEFT, DISABLED, NORMAL, RIDGE, END …
So che esistono strumenti che convalidano se il tuo codice Python è conforme a PEP8, ad esempio esiste sia un servizio online che un modulo python . Tuttavia, non riesco a trovare un servizio o un modulo in grado di convertire il mio file Python in un file Python autonomo …
Perché PEP 8 consiglia di non avere spazi =in un argomento di parola chiave o in un valore di parametro predefinito ? Questo è incoerente con la raccomandazione di spazi attorno a ogni altra occorrenza di =nel codice Python? Com'è: func(1, 2, very_long_variable_name=another_very_long_variable_name) meglio di: func(1, 2, very_long_variable_name = another_very_long_variable_name) …
Come dovresti spezzare una lunghissima lista di comprensione? [something_that_is_pretty_long for something_that_is_pretty_long in somethings_that_are_pretty_long] Ho anche visto da qualche parte che le persone a cui non piace usare "\" per spezzare le battute, ma non hanno mai capito il motivo. Qual è il motivo dietro questo?
Quando si utilizza PyCharm IDE, l'utilizzo di except:senza un tipo di eccezione attiva un promemoria dall'IDE che questa clausola di eccezione è Too broad. Dovrei ignorare questo consiglio? O è Pythonic specificare sempre il tipo di eccezione?
Un po 'di storia: PEP 8 è la guida allo stile per il codice Python . Contiene le convenzioni che tutti i programmatori Python dovrebbero seguire. pep8.py è uno script (molto utile) che controlla la formattazione del codice di un dato script python, secondo PEP 8. Eclipse è un ottimo …
PEP8 suggerisce che: Le importazioni dovrebbero essere raggruppate nel seguente ordine: importazioni di librerie standard importazioni di terze parti correlate importazioni specifiche dell'applicazione / libreria locale È necessario inserire una riga vuota tra ogni gruppo di importazioni. C'è un modo per verificare se la norma viene violata in qualsiasi parte …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.