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
Ottieni l'RGB del pixel usando PIL
È possibile ottenere il colore RGB di un pixel utilizzando PIL? Sto usando questo codice: im = Image.open("image.gif") pix = im.load() print(pix[1,1]) Tuttavia, restituisce solo un numero (ad esempio 0o 1) e non tre numeri (ad esempio 60,60,60per R, G, B). Immagino di non capire qualcosa sulla funzione. Mi piacerebbe …

18
Facile bella stampa di galleggianti in python?
Ho un elenco di galleggianti. Se lo faccio semplicemente print, si presenta così: [9.0, 0.052999999999999999, 0.032575399999999997, 0.010892799999999999, 0.055702500000000002, 0.079330300000000006] Potrei usare print "%.2f", che richiederebbe un forciclo per attraversare l'elenco, ma poi non funzionerebbe per strutture di dati più complesse. Vorrei qualcosa del tipo (lo sto inventando completamente) >>> import …

8
Come evitare "Permission denied" quando si utilizza pip con virtualenv
Tento di distribuire un pacchetto Python con pipin un ambiente virtuale su una macchina Ubuntu, ma riscontro un problema relativo alle autorizzazioni. Per esempio: (TestVirtualEnv)test@testServer:~$ pip install markdown2 termina per: errore: impossibile creare "/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py": autorizzazione negata Non posso sudo, poiché installerà il pacchetto a livello globale e non all'interno dell'ambiente …
93 python  virtualenv  pip 

9
Leggere un file CSV UTF8 con Python
Sto cercando di leggere un file CSV con caratteri accentati con Python (solo caratteri francesi e / o spagnoli). Sulla base della documentazione di Python 2.5 per csvreader ( http://docs.python.org/library/csv.html ), ho trovato il seguente codice per leggere il file CSV poiché csvreader supporta solo ASCII. def unicode_csv_reader(unicode_csv_data, dialect=csv.excel, **kwargs): …

2
Errore di importazione Django: nessun modulo denominato django.conf.urls.defaults
Sto provando a eseguire statsd / graphite che utilizza django 1.6. Durante l'accesso all'URL di grafite, ottengo un errore del modulo django File "/opt/graphite/webapp/graphite/urls.py", riga 15, in da django.conf.urls.defaults import * ImportError: Nessun modulo denominato defaults Tuttavia, non trovo il pacchetto django predefinito all'interno/Library/Python/2.7/site-packages/django/conf/urls/ Aiutaci a risolvere questo problema.

5
sqlalchemy: come unire più tabelle con una query?
Ho le seguenti classi mappate SQLAlchemy: class User(Base): __tablename__ = 'users' email = Column(String, primary_key=True) name = Column(String) class Document(Base): __tablename__ = "documents" name = Column(String, primary_key=True) author = Column(String, ForeignKey("users.email")) class DocumentsPermissions(Base): __tablename__ = "documents_permissions" readAllowed = Column(Boolean) writeAllowed = Column(Boolean) document = Column(String, ForeignKey("documents.name")) Ho bisogno di un …
93 python  sql  join  sqlalchemy 



4
Equivalente a Java dei dizionari Python
Sono un utente di lunga data di Python e mi piace molto il modo in cui vengono utilizzati i dizionari. Sono molto intuitivi e facili da usare. Esiste un buon Java equivalente ai dizionari di Python? Ho sentito parlare di persone che usano hashmap e hashtable. Qualcuno potrebbe spiegare le …
93 java  python  hash  dictionary 

5
Il virtualenv esistente può essere aggiornato correttamente?
Ho un virtualenv creato per Python 2.5 e voglio "aggiornarlo" a Python 2.6. Ecco come è stato originariamente impostato: virtualenv --no-site-packages -p python2.5 myenv Ora eseguo virtualenv nella stessa directory per aggiornare: virtualenv --no-site-packages -p python2.6 myenv ... Not overwriting existing python script myenv/bin/python (you must use myenv/bin/python2.6) ... Overwriting …


8
Controlla se l'oggetto è simile a un file in Python
Gli oggetti simili a file sono oggetti in Python che si comportano come un file reale, ad esempio hanno un metodo read () e un metodo di scrittura (), ma hanno un'implementazione diversa. È la realizzazione del concetto di Duck Typing . È considerata una buona pratica consentire un oggetto …
93 python  file 


4
Cambia la scala degli assi x in matplotlib
Ho creato questa trama usando Matlab Usando matplotlib, x-axies disegna grandi numeri come 100000, 200000, 300000. Vorrei avere qualcosa come 1, 2, 3 e 10 ^ 5 per indicare che è effettivamente 100000, 200000, 300000. C'è un modo semplice per creare tale scala in matplotlib?


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.