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.

10
Come convertire il file CSV in JSON multilinea?
Ecco il mio codice, cose davvero semplici ... import csv import json csvfile = open('file.csv', 'r') jsonfile = open('file.json', 'w') fieldnames = ("FirstName","LastName","IDNumber","Message") reader = csv.DictReader( csvfile, fieldnames) out = json.dumps( [ row for row in reader ] ) jsonfile.write(out) Dichiarare alcuni nomi di campo, il lettore utilizza CSV per …
98 python  json  csv 

30
pip installazione in pacchetti del sito globale invece di virtualenv
L'utilizzo di pip3per installare un pacchetto in a virtualenvcausa l'installazione del pacchetto nella cartella globale dei pacchetti del sito anziché in quella nella cartella virtualenv. Ecco come ho configurato Python3 e virtualenv su OS X Mavericks (10.9.1): Ho installato Python3 usando Homebrew: ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" brew install python3 …
98 python  macos  virtualenv  pip 


7
Importazione circolare di Python?
Quindi ricevo questo errore Traceback (most recent call last): File "/Users/alex/dev/runswift/utils/sim2014/simulator.py", line 3, in <module> from world import World File "/Users/alex/dev/runswift/utils/sim2014/world.py", line 2, in <module> from entities.field import Field File "/Users/alex/dev/runswift/utils/sim2014/entities/field.py", line 2, in <module> from entities.goal import Goal File "/Users/alex/dev/runswift/utils/sim2014/entities/goal.py", line 2, in <module> from entities.post import Post File …

10
Aggiungi un prefisso a tutte le rotte Flask
Ho un prefisso che voglio aggiungere a ogni percorso. In questo momento aggiungo una costante al percorso ad ogni definizione. C'è un modo per farlo automaticamente? PREFIX = "/abc/123" @app.route(PREFIX + "/") def index_page(): return "This is a website about burritos" @app.route(PREFIX + "/about") def about_page(): return "This is a …
98 python  routes  flask 



9
Coppie da lista singola
Abbastanza spesso, ho riscontrato la necessità di elaborare un elenco per coppie. Mi chiedevo quale sarebbe il modo pitonico ed efficiente per farlo, e ho trovato questo su Google: pairs = zip(t[::2], t[1::2]) Ho pensato che fosse abbastanza pitonico, ma dopo una recente discussione sugli idiomi contro l'efficienza , ho …
98 python  list  zip  slice  idioms 

8
Funzione generatore vuoto Python
In python, si può facilmente definire una funzione iteratore, inserendo la parola chiave yield nel corpo della funzione, come ad esempio: def gen(): for i in range(100): yield i Come posso definire una funzione generatore che non produce valore (genera valori 0), il seguente codice non funziona, poiché python non …
98 python  generator 


3
Perché si dovrebbero usare entrambi, os.path.abspath e os.path.realpath?
In più progetti open source, ho visto persone fare os.path.abspath(os.path.realpath(__file__))per ottenere il percorso assoluto del file corrente. Tuttavia, lo trovo os.path.abspath(__file__)e os.path.realpath(__file__)produco lo stesso risultato. os.path.abspath(os.path.realpath(__file__))sembra essere un po 'ridondante. C'è un motivo per cui le persone lo usano?
98 python 

4
Usa le parentesi graffe per inizializzare un Set in Python
Sto imparando Python e ho una domanda per principianti sull'inizializzazione dei set. Attraverso i test, ho scoperto che un set può essere inizializzato in questo modo: my_set = {'foo', 'bar', 'baz'} Ci sono degli svantaggi nel farlo in questo modo, rispetto al modo standard di: my_set = set(['foo', 'bar', 'baz']) …
98 python  python-2.7  set 


10
Filtra la colonna del dataframe Pyspark con il valore Nessuno
Sto cercando di filtrare un dataframe PySpark che ha Nonecome valore di riga: df.select('dt_mvmt').distinct().collect() [Row(dt_mvmt=u'2016-03-27'), Row(dt_mvmt=u'2016-03-28'), Row(dt_mvmt=u'2016-03-29'), Row(dt_mvmt=None), Row(dt_mvmt=u'2016-03-30'), Row(dt_mvmt=u'2016-03-31')] e posso filtrare correttamente con un valore stringa: df[df.dt_mvmt == '2016-03-31'] # some results here ma questo fallisce: df[df.dt_mvmt == None].count() 0 df[df.dt_mvmt != None].count() 0 Ma ci sono sicuramente …


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.