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.


5
Mock vs MagicMock
La mia comprensione è che MagicMock è un superset di Mock che esegue automaticamente "metodi magici" fornendo così in modo continuo supporto per elenchi, iterazioni e così via ... Allora qual è la ragione per cui esiste Mock ? Non è solo una versione ridotta di MagicMock che può essere …
138 python  mocking 


13
Installa un modulo usando pip per una specifica versione di Python
Su Ubuntu 10.04 per impostazione predefinita è installato Python 2.6, quindi ho installato Python 2.7. Come posso usare pip installper installare i pacchetti per Python 2.7. Per esempio: pip install beautifulsoup4 per impostazione predefinita installa BeautifulSoup per Python 2.6 Quando io faccio: import bs4 in Python 2.6 funziona, ma in …
138 python  pip 

6
Panda: impostazione n. di file max
Ho un problema con la visualizzazione di quanto segue DataFrame: n = 100 foo = DataFrame(index=range(n)) foo['floats'] = np.random.randn(n) foo Il problema è che non stampa tutte le righe per impostazione predefinita nel notebook ipython, ma devo tagliare per visualizzare le righe risultanti. Anche la seguente opzione non modifica l'output: …

8
Perché usare 'eval' è una cattiva pratica?
Sto usando la seguente classe per memorizzare facilmente i dati delle mie canzoni. class Song: """The class to store the details of each song""" attsToStore=('Name', 'Artist', 'Album', 'Genre', 'Location') def __init__(self): for att in self.attsToStore: exec 'self.%s=None'%(att.lower()) in locals() def setDetail(self, key, val): if key in self.attsToStore: exec 'self.%s=val'%(key.lower()) in …
138 python  eval 

4
Conversione di dict in OrderedDict
Sto riscontrando problemi nell'uso della collections.OrderedDictclasse. Sto usando Python 2.7 su Raspbian, la distro Debian per Raspberry Pi. Sto cercando di stampare due dizionari per il confronto (fianco a fianco) per un'avventura testuale. L'ordine è essenziale per un confronto accurato. Indipendentemente da ciò che provo, i dizionari stampano nel loro …


7
Tracciare in modo non bloccante con Matplotlib
Ho giocato con Numpy e matplotlib negli ultimi giorni. Sto riscontrando problemi nel tentativo di rendere una trama matplotlib una funzione senza bloccare l'esecuzione. So che ci sono già molti thread qui su SO che fanno domande simili, e ho cercato su Google abbastanza ma non sono riuscito a farlo …
138 python  matplotlib  plot 




5
Come aggiornare la voce della riga SQLAlchemy?
Si supponga tabella ha tre colonne: username, passworde no_of_logins. Quando l'utente tenta di accedere, viene controllata una voce con una query simile user = User.query.filter_by(username=form.username.data).first() Se la password corrisponde, procede ulteriormente. Quello che vorrei fare è contare quante volte l'utente ha effettuato l'accesso. Pertanto, ogni volta che accede correttamente, vorrei …

29
"RuntimeError: assicurarsi che gli eseguibili Graphviz siano sul percorso del sistema" dopo l'installazione di Graphviz 2.38
Ho scaricato la Graphviz 2.38versione MSI e installato nella cartella C:\Python34, quindi eseguo pip install Graphviz, tutto è andato bene. Nel percorso del sistema ho aggiunto C:\Python34\bin. Quando ho provato a eseguire uno script di test, in linea filename=dot.render(filename='test'), ho ricevuto un messaggio RuntimeError: failed to execute ['dot', '-Tpdf', '-O', …


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.