Domande con tag 'python'

2
risposte

Qual è la strada da percorrere per estrarre i dati dai siti web? [chiuso]

Ho pensato a un progetto parallelo che coinvolge lo scraping dei dati web. Ok, ho letto Ottenere dati da una pagina web in modo stabile ed efficiente e la discussione mi ha dato alcuni spunti. Nella discussione Joachim Sauer ha dichiarat...
posta 23.05.2013 - 12:21
1
risposta

Buoni progetti open source per padroneggiare la concorrenza Python [chiuso]

La programmazione concorrente in Python è molto colorata (e anche confusa). Ci sono troppe opzioni, ognuna con i suoi pro e contro ... Basato su thread (modulo threading ) Basato su processo (modulo multiprocessing ) Co-routine (...
posta 13.02.2012 - 05:17
1
risposta

È questa eccessiva astrazione? (E c'è un nome per questo?)

Lavoro su una grande applicazione Django che usa CouchDB come database e couchdbkit per mappare i documenti CouchDB in oggetti in Python, in modo simile all'ORM predefinito di Django. Ha dozzine di classi modello e cento o due visualizzazioni Co...
posta 24.04.2013 - 01:56
1
risposta

Modulo ORM diviso senza creare importazioni cicliche o effetti collaterali

Prefazione Ho una libreria ORM per un database relazionale immobiliare. Il framework utilizzato è peewee . La libreria contiene ~ 60 modelli, ognuno dei quali rappresenta una tabella distinta. I modelli rappresentano una (pre-definita, pr...
posta 09.04.2018 - 13:58
4
risposte

Come posso vendere il mio capo su Python + Django invece di PHP + un diverso framework? [chiuso]

Il mio capo mi ha incaricato di riscrivere il nostro sito intranet. Il sistema esistente è un PHP molto vecchio che non usa un framework. La mia preferenza è strongmente quella di eseguire la riscrittura in Python e Django ma al mio capo non pia...
posta 20.02.2012 - 18:08
4
risposte

Gli sviluppatori Python troveranno più facile imparare C (e viceversa)? [duplicare]

Dato che Python è stato scritto nel linguaggio di programmazione C, vuol dire che se conosco C imparerò e padroneggerò Python più velocemente di quanto mi porterebbe ad apprendere senza conoscere a priori C? Oppure i programmatori Python tr...
posta 02.11.2011 - 03:04
2
risposte

Perché i libri di testo usano lo pseudocodice piuttosto che le lingue reali?

Nelle università e nei libri di testo dell'algoritmo, è abbastanza comune per l'insegnante e l'autore spiegare il flusso di controllo in pseudo-codice. Con l'avvento di linguaggi più espressivi come Python e Haskell, tra gli altri, è ragionevole...
posta 21.02.2016 - 14:18
0
risposte

Perché ci sono così tanti file Python veramente grandi (5k + linee)? [chiuso]

C'è qualche motivo specifico che spinge i file Python a essere così grandi? I file Python possono contenere diverse classi all'interno di un file, e alcuni file vanno su più di 10k di lunghezza. Questo sembra andare contro l'idea di modularità e...
posta 23.04.2014 - 02:15
4
risposte

Quale meccanismo di passaggio degli argomenti utilizza Python e dove è documentato ufficialmente?

Per quanto ne sappia, python viene generalmente chiamato "call-by-sharing", ma lo implementa con call-by-value (come Java) o call-by-reference? o qualcos'altro? Gradirei se questo potesse essere risolto con la documentazione ufficiale di Python...
posta 01.12.2014 - 04:57
1
risposta

Dovrei evitare di usare lo stile come 'per k, v in dict_sample.items ()'?

Oggi stavo visualizzando il codice del mio collega e ho visto una funzione come questa: def manager_skill_tree_func(*args, **kwargs): """# manage_skill_tree: Initialize the manage skill tree """ skill_tree0 = {} head = [] t...
posta 16.03.2015 - 10:09