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.



9
Come verificare se una variabile è una classe o no?
Mi chiedevo come verificare se una variabile è una classe (non un'istanza!) Oppure no. Ho provato a usare la funzione isinstance(object, class_or_type_or_tuple)per fare questo, ma non so che tipo avrebbe una classe. Ad esempio, nel seguente codice class Foo: pass isinstance(Foo, **???**) # i want to make this return True. …
236 python  reflection 


9
Come faccio a confrontare i numeri di versione in Python?
Sto percorrendo una directory che contiene uova per aggiungere quelle uova al file sys.path. Se ci sono due versioni dello stesso .egg nella directory, voglio aggiungere solo l'ultima. Ho un'espressione regolare r"^(?P<eggName>\w+)-(?P<eggVersion>[\d\.]+)-.+\.egg$per estrarre il nome e la versione dal nome file. Il problema sta confrontando il numero di versione, che …




6
TypeError: manca 1 argomento posizionale obbligatorio: 'self'
Sono nuovo in Python e ho sbattuto contro un muro. Ho seguito diversi tutorial ma non riesco a superare l'errore: Traceback (most recent call last): File "C:\Users\Dom\Desktop\test\test.py", line 7, in <module> p = Pump.getPumps() TypeError: getPumps() missing 1 required positional argument: 'self' Ho esaminato diversi tutorial ma non sembra esserci …
236 python  python-3.x 

10
Matplotlib 2 sottotrame, 1 barra dei colori
Ho impiegato troppo tempo a cercare come ottenere due sottotrame per condividere lo stesso asse y con una singola barra dei colori condivisa tra i due in Matplotlib. Quello che stava succedendo era che quando chiamavo la colorbar()funzione in uno dei due subplot1o subplot2, scalava automaticamente la trama in modo …

9
Perché PEP-8 specifica una lunghezza massima di 79 caratteri? [chiuso]
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 …
235 python  pep8 

4
Selezione con criteri complessi da Panda.DataFrame
Ad esempio ho un semplice DF: import pandas as pd from random import randint df = pd.DataFrame({'A': [randint(1, 9) for x in xrange(10)], 'B': [randint(1, 9)*10 for x in xrange(10)], 'C': [randint(1, 9)*100 for x in xrange(10)]}) Posso selezionare valori da 'A' per i quali i valori corrispondenti per 'B' …
235 python  pandas 

18
Come attivare virtualenv?
Ho cercato e provato varie alternative senza successo e ci ho passato diversi giorni - facendomi impazzire. In esecuzione su Red Hat Linux con Python 2.5.2 Ho iniziato a utilizzare Virtualenv più recente ma non sono riuscito ad attivarlo, ho trovato da qualche parte il suggerimento della versione precedente necessaria, …
235 python  linux  virtualenv 


9
leggere lo sottoprocesso stdout riga per riga
Il mio script Python utilizza un sottoprocesso per chiamare un'utilità linux molto rumorosa. Voglio archiviare tutto l'output in un file di registro e mostrarne un po 'all'utente. Ho pensato che avrebbe funzionato quanto segue, ma l'output non viene visualizzato nella mia applicazione fino a quando l'utilità non ha prodotto una …
235 python  subprocess 

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.