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.

6
Indicatore di avanzamento durante le operazioni dei panda
Eseguo regolarmente operazioni di panda su frame di dati superiori a circa 15 milioni di righe e mi piacerebbe avere accesso a un indicatore di avanzamento per determinate operazioni. Esiste un indicatore di avanzamento testuale per le operazioni Panda-Split-Applica-Combina? Ad esempio, in qualcosa del tipo: df_users.groupby(['userID', 'requestDate']).apply(feature_rollup) dove feature_rollup è …
159 python  pandas  ipython 


9
Errore "valore stringa errato" di MySQL quando si salva la stringa unicode in Django
Ho ricevuto uno strano messaggio di errore quando ho provato a salvare first_name, last_name nel modello auth_user di Django. Esempi falliti user = User.object.create_user(username, email, password) user.first_name = u'Rytis' user.last_name = u'Slatkevičius' user.save() >>> Incorrect string value: '\xC4\x8Dius' for column 'last_name' at row 104 user.first_name = u'Валерий' user.last_name = u'Богданов' …
158 python  mysql  django  unicode  utf-8 


4
Perché il valore in virgola mobile di 4 * 0.1 sembra carino in Python 3 ma 3 * 0.1 no?
So che la maggior parte dei decimali non ha un'esatta rappresentazione in virgola mobile (la matematica in virgola mobile è rotta? ). Ma non vedo perché 4*0.1sia stampato bene come 0.4, ma 3*0.1non lo è, quando entrambi i valori hanno effettivamente brutte rappresentazioni decimali: >>> 3*0.1 0.30000000000000004 >>> 4*0.1 0.4 …

8
Come posso scrivere l'output nello stesso posto sulla console?
Sono nuovo di Python e sto scrivendo alcuni script per automatizzare il download di file da server FTP, ecc. Voglio mostrare l'avanzamento del download, ma voglio che rimanga nella stessa posizione, come: produzione: Download del file FooFile.txt [47%] Sto cercando di evitare qualcosa del genere: Downloading File FooFile.txt [47%] Downloading …

5
Cosa sono gli oggetti vista dizionario?
In Python 2.7, sono disponibili i metodi di visualizzazione del dizionario . Ora conosco i pro e i contro di quanto segue: dict.items()(e values, keys): restituisce un elenco, in modo da poter effettivamente archiviare il risultato e dict.iteritems() (e simili): restituisce un generatore, quindi puoi iterare su ogni valore generato …
158 python  view  dictionary 

18
Prova a deridere datetime.date.today (), ma non funziona
Qualcuno può dirmi perché questo non funziona? >>> import mock >>> @mock.patch('datetime.date.today') ... def today(cls): ... return date(2010, 1, 1) ... >>> from datetime import date >>> date.today() datetime.date(2010, 12, 19) Forse qualcuno potrebbe suggerire un modo migliore?

14
Come scp in Python?
Qual è il modo più pitonico per scp un file in Python? L'unica via di cui sono a conoscenza è os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) che è un hack e che non funziona al di fuori dei sistemi simili a Linux e che necessita dell'aiuto del modulo …
158 python  ssh  paramiko  scp 

2
Come aggiungere ore all'ora corrente in Python
Sono in grado di ottenere l'ora corrente come di seguito: from datetime import datetime str(datetime.now())[11:19] Risultato '19:43:20' Ora sto provando ad aggiungere 9 hoursl'ora sopra, come posso aggiungere ore all'ora corrente in Python?
158 python  time  add 

3
Scorrere le directory con Python
Devo scorrere le sottodirectory di una determinata directory e cercare i file. Se ricevo un file devo aprirlo e cambiare il contenuto e sostituirlo con le mie linee. Ho provato questo: import os rootdir ='C:/Users/sid/Desktop/test' for subdir, dirs, files in os.walk(rootdir): for file in files: f=open(file,'r') lines=f.readlines() f.close() f=open(file,'w') for …
158 python  directory 

18
Python - Elenco di dizionari unici
Diciamo che ho un elenco di dizionari: [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] e ho bisogno di ottenere un elenco di dizionari univoci (rimuovendo i duplicati): [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': …
158 python  dictionary 

9
traccia un cerchio con pyplot
sorprendentemente non ho trovato una descrizione semplice su come disegnare un cerchio con matplotlib.pyplot (per favore, no pylab) prendendo come centro di input (x, y) e raggio r. Ho provato alcune varianti di questo: import matplotlib.pyplot as plt circle=plt.Circle((0,0),2) # here must be something like circle.plot() or not? plt.show() ... …
158 python  matplotlib 


14
Quale sarebbe un "dict congelato"?
Un set congelato è un frozenset. Un elenco congelato potrebbe essere una tupla. Cosa sarebbe un dict ghiacciato? Un dict immutabile e sfuggente. Immagino che potrebbe essere qualcosa di simile collections.namedtuple, ma è più simile a un dict con tasti congelati (un dict mezzo congelato). No? A "frozendict" dovrebbe essere …

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.