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.

13
Come uscire da una clausola if
Che tipo di metodi esistono per uscire prematuramente da una ifclausola? Ci sono momenti in cui sto scrivendo codice e voglio inserire breakun'istruzione all'interno di una ifclausola, solo per ricordare che quelle possono essere utilizzate solo per i cicli. Prendiamo il seguente codice come esempio: if some_condition: ... if condition_a: …

5
python afferma con e senza parentesi
Ecco quattro semplici invocazioni di assert: >>> assert 1==2 Traceback (most recent call last): File "<stdin>", line 1, in ? AssertionError >>> assert 1==2, "hi" Traceback (most recent call last): File "<stdin>", line 1, in ? AssertionError: hi >>> assert(1==2) Traceback (most recent call last): File "<stdin>", line 1, in …

5
Aggiungi colonna al dataframe panda
Questo è probabilmente facile, ma ho i seguenti dati: Nel frame di dati 1: index dat1 0 9 1 5 Nel data frame 2: index dat2 0 7 1 6 Voglio un data frame con la seguente forma: index dat1 dat2 0 9 7 1 5 6 Ho provato a …
104 python  pandas 

7
sphinx-build fallisce - autodoc non può importare / trovare il modulo
Sto cercando di iniziare con Sphinx e sembra che abbia problemi implacabili. Comando: docs/sphinx-quickstart Rispondo a tutte le domande e tutto funziona bene. Comando: docs/ls Sembra tutto normale. Risultato:build Makefile source Comando: sphinx-build -d build/doctrees source build/html Sembra funzionare. Sono stato in grado di aprire il file index.html e vedere …

20
Esecuzione di codice Python in Vim
Sto scrivendo codice Python usando Vim e ogni volta che voglio eseguire il mio codice, lo digito all'interno di Vim: :w !python Questo diventa frustrante, quindi stavo cercando un metodo più rapido per eseguire codice Python all'interno di Vim. Forse si eseguono script Python da un terminale? Sto usando Linux.
104 python  vim 



7
Come eliminare l'ultima riga di dati di un dataframe Panda
Penso che dovrebbe essere semplice, ma ho provato alcune idee e nessuna ha funzionato: last_row = len(DF) DF = DF.drop(DF.index[last_row]) #<-- fail! Ho provato a utilizzare indici negativi ma anche questo porta a errori. Devo ancora fraintendere qualcosa di fondamentale.
104 python  pandas 


4
Come salvare e caricare correttamente i dati numpy.array ()?
Mi chiedo come salvare e caricare i numpy.arraydati correttamente. Attualmente sto usando il numpy.savetxt()metodo. Ad esempio, se ho un array markers, che assomiglia a questo: Provo a salvarlo utilizzando: numpy.savetxt('markers.txt', markers) In un altro script provo ad aprire il file salvato in precedenza: markers = np.fromfile("markers.txt") Ed è quello che …
104 python  arrays  numpy 


3
sqlalchemy NON È NULL seleziona
Come posso aggiungere il filtro come in SQL per selezionare valori che NON sono NULL da una determinata colonna? SELECT * FROM table WHERE YourColumn IS NOT NULL; Come posso fare lo stesso con i filtri SQLAlchemy? select = select(table).select_from(table).where(all_filters)
104 python  sqlalchemy 

7
Confronta due colonne usando i panda
Usando questo come punto di partenza: a = [['10', '1.2', '4.2'], ['15', '70', '0.03'], ['8', '5', '0']] df = pd.DataFrame(a, columns=['one', 'two', 'three']) Out[8]: one two three 0 10 1.2 4.2 1 15 70 0.03 2 8 5 0 Voglio usare qualcosa di simile a ifun'affermazione all'interno dei panda. if …

5
"ERRORE: root: non è stato trovato il codice per l'hash md5" quando si utilizzano comandi hg mercurial
Quando hgprovo ad usare qualsiasi comando Mercurial sulla console, continuo a ricevere questo errore. Ho installato Python usando Homebrew e sto eseguendo Mac OS Catalina v. 10.15.1. Qualsiasi riferimento sarebbe apprezzato. Ecco l'errore che sto ricevendo: hg commit --amend ERROR:root:code for hash md5 was not found. Traceback (most recent call …


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.