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.

4
setuptools vs. distutils: perché distutils è ancora una cosa?
Python ha una storia di confusione di strumenti che possono essere utilizzati per strutturare e descrivere i progetti: questi includono distutilsnella libreria standard, distribute, distutils2, e setuptools(e forse più). Sembra che distributee distutils2sono stati sospesi a favore setuptools, che lascia due standard in competizione. Per quanto ne so, setuptoolsoffre molte …


5
Come convalido un formato di stringa di data in Python?
Ho un metodo Python che accetta un input di data come stringa . Come faccio ad aggiungere una convalida per assicurarmi che la stringa di data che viene passata al metodo sia nel file ffg. formato: 'YYYY-MM-DD' in caso contrario, il metodo dovrebbe generare una sorta di errore
143 python  date 

4
Dividi la stringa in base a un'espressione regolare
Ho l'output di un comando in forma tabellare. Sto analizzando questo output da un file di risultati e memorizzandolo in una stringa. Ogni elemento in una riga è separato da uno o più caratteri di spazi bianchi, quindi sto usando espressioni regolari per abbinare 1 o più spazi e dividerlo. …
143 python  regex 


13
Confronto di elementi comuni tra 2 elenchi
def common_elements(list1, list2): """ Return a list containing the elements which are in both list1 and list2 >>> common_elements([1,2,3,4,5,6], [3,5,7,9]) [3, 5] >>> common_elements(['this','this','n','that'],['this','not','that','that']) ['this', 'that'] """ for element in list1: if element in list2: return list(element) Fin qui, ma non riesco a farlo funzionare! Qualche idea?
143 python  list 

5
Modifica di un sottoinsieme di righe in un frame di dati Panda
Supponiamo di avere un DataFrame panda con due colonne, A e B. Mi piacerebbe modificare questo DataFrame (o creare una copia) in modo che B sia sempre NaN ogni volta che A è 0. Come lo raggiungerei? Ho provato quanto segue df['A'==0]['B'] = np.nan e df['A'==0]['B'].values.fill(np.nan) senza successo.
143 python  pandas 

5
L'operatore "in" set di Python
Sono un po 'confuso riguardo inall'operatore python per i set. Se ho un set se qualche istanza b, è vero che b in ssignifica " c'è qualche elemento xin stale che b == xètrue "?
143 python 


11
Modifica della codifica predefinita di Python?
Ho molti problemi "impossibile codificare" e "impossibile decodificare" con Python quando eseguo le mie applicazioni dalla console. Ma nell'IDE Eclipse PyDev , la codifica dei caratteri predefinita è impostata su UTF-8 , e sto bene. Ho cercato in giro per impostare la codifica predefinita e la gente dice che Python …

10
Come mettere più istruzioni in una riga?
Non ero sicuro di quale titolo ponderare esattamente questa domanda, codificare il golf sembra appropriato se un po 'non specifico. Conosco un po 'di comprensione in Python ma sembrano molto difficili da "leggere". A mio modo di vedere, una comprensione potrebbe ottenere lo stesso risultato del seguente codice: for i …
143 python 

10
Allarme acustico al termine del codice
Sono in una situazione in cui il mio codice impiega molto tempo per essere eseguito e non voglio fissarlo continuamente, ma voglio sapere quando è finito. Come posso fare in modo che il codice (Python) suoni come un "allarme" quando viene fatto? Stavo pensando di farlo riprodurre un file .wav …
143 python  alarm  audio 

1
Python Scrive byte nel file
Ho una funzione che restituisce una stringa. La stringa contiene ritorni a capo e nuovi avanzamenti di riga (0x0D, 0x0A). Tuttavia, quando scrivo su un file, contiene solo i nuovi feed di riga. Esiste un modo per ottenere che l'output includa il ritorno a capo e il nuovo avanzamento riga. …
143 python 

12
comprimi la cella nel taccuino di Giove
Sto usando il notebook ipython Jupyter. Diciamo che ho definito una funzione che occupa molto spazio sul mio schermo. C'è un modo per far crollare la cella? Voglio che la funzione rimanga eseguita e richiamabile, ma voglio nascondere / comprimere la cella per visualizzare meglio il notebook. Come posso fare …

6
TypeError: ha ottenuto più valori per argomento
Ho letto gli altri thread che hanno avuto a che fare con questo errore e sembra che il mio problema abbia una differenza nettamente interessante rispetto a tutti i post che ho letto finora, vale a dire, tutti gli altri post finora hanno l'errore rispetto a un utente creato classe …
143 python  python-3.x 

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.