Domande taggate «python»

Python è un linguaggio di programmazione multi-paradigma, tipizzato in modo dinamico e multiuso. È progettato per essere rapido da imparare, comprendere e utilizzare e applicare una sintassi pulita e uniforme. Si noti che Python 2 è ufficialmente fuori supporto dal 01-01-2020. Tuttavia, per domande Python specifiche della versione, aggiungi il tag [python-2.7] o [python-3.x]. Quando si utilizza una variante o libreria Python (ad esempio Jython, PyPy, Pandas, Numpy), includerlo nei tag.



12
django cambia la porta del server di esecuzione predefinita
Vorrei rendere la porta predefinita che manage.py runserverascolta specificabile in un estraneo config.ini. Esiste una soluzione più semplice dell'analisi sys.argvall'interno manage.pye dell'inserimento della porta configurata? L'obiettivo è quello di eseguire ./manage.py runserversenza dover specificare indirizzo e porta ogni volta ma facendo in modo che prenda gli argomenti dal file config.ini.


9
Devo aggiungere i file di migrazione Django nel file .gitignore?
Devo aggiungere i file di migrazione Django nel .gitignorefile? Recentemente ho riscontrato molti problemi con Git a causa di conflitti di migrazione e mi chiedevo se dovessi contrassegnare i file di migrazione come ignorati. In tal caso, come posso aggiungere tutte le migrazioni che ho nelle mie app e aggiungerle …
130 python  django  git 


4
“X <y <z” è più veloce di “x <yey <z”?
Da questa pagina , sappiamo che: I confronti concatenati sono più rapidi rispetto all'utilizzo anddell'operatore. Scrivi x &lt; y &lt; zinvece dix &lt; y and y &lt; z . Tuttavia, ho ottenuto un risultato diverso testando i seguenti frammenti di codice: $ python -m timeit "x = 1.2" "y = …

7
Il metodo class genera "TypeError: ... ha ottenuto più valori per l'argomento della parola chiave ..."
Se definisco un metodo di classe con un argomento di parole chiave in questo modo: class foo(object): def foodo(thing=None, thong='not underwear'): print thing if thing else "nothing" print 'a thong is',thong chiamando il metodo genera un TypeError: myfoo = foo() myfoo.foodo(thing="something") ... TypeError: foodo() got multiple values for keyword argument …

2
Ottieni il sottocomando selezionato con argparse
Quando utilizzo i sottocomandi con python argparse, posso ottenere gli argomenti selezionati. parser = argparse.ArgumentParser() parser.add_argument('-g', '--global') subparsers = parser.add_subparsers() foo_parser = subparsers.add_parser('foo') foo_parser.add_argument('-c', '--count') bar_parser = subparsers.add_parser('bar') args = parser.parse_args(['-g, 'xyz', 'foo', '--count', '42']) # args =&gt; Namespace(global='xyz', count='42') Quindi argsnon contiene 'foo'. Scrivere semplicemente sys.argv[1]non funziona a causa …

5
Ereditarietà e sostituzione __init__ in python
Stavo leggendo "Dive Into Python" e nel capitolo sulle lezioni fornisce questo esempio: class FileInfo(UserDict): "store file metadata" def __init__(self, filename=None): UserDict.__init__(self) self["name"] = filename L'autore afferma quindi che se si desidera sovrascrivere il __init__metodo, è necessario chiamare esplicitamente il genitore __init__con i parametri corretti. E se quella FileInfoclasse avesse …


29
Come unire dizionari di dizionari?
Ho bisogno di unire più dizionari, ecco quello che ho per esempio: dict1 = {1:{"a":{A}}, 2:{"b":{B}}} dict2 = {2:{"c":{C}}, 3:{"d":{D}} Con A B CeD essendo foglie dell'albero, come{"info1":"value", "info2":"value2"} C'è un livello sconosciuto (profondità) di dizionari, potrebbe essere {2:{"c":{"z":{"y":{C}}}}} Nel mio caso rappresenta una struttura di directory / file con …

2
Disimballare un oggetto python 2 con python 3
Mi chiedo se c'è un modo per caricare un oggetto che è stato decapato in Python 2.4, con Python 3.4. Ho eseguito 2to3 su una grande quantità di codice legacy dell'azienda per aggiornarlo. Fatto ciò, quando eseguo il file ottengo il seguente errore: File "H:\fixers - 3.4\addressfixer - 3.4\trunk\lib\address\address_generic.py" , …

8
Come decorare una classe?
In Python 2.5, c'è un modo per creare un decoratore che decora una classe? In particolare, desidero utilizzare un decoratore per aggiungere un membro a una classe e modificare il costruttore per ottenere un valore per quel membro. Cerchi qualcosa di simile al seguente (che presenta un errore di sintassi …

12
Regressione lineare multipla in Python
Non riesco a trovare alcuna libreria Python che faccia regressione multipla. Le uniche cose che trovo fanno solo una semplice regressione. Devo regredire la mia variabile dipendente (y) rispetto a diverse variabili indipendenti (x1, x2, x3, ecc.). Ad esempio, con questi dati: print 'y x1 x2 x3 x4 x5 x6 …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.