Domande con tag 'python'

1
risposta

Pattern per sovraccarico di sottoclasse con argomenti diversi

Sto scrivendo un server socket e host server bidirezionale, asincrono. La classe di gestore di base su cui sto lavorando è la seguente: class BaseAsyncSocketHandler: async def send(self, data: bytes) -> int Tuttavia, voglio scrivere...
posta 13.04.2017 - 05:14
1
risposta

Il modo più efficace per tenere traccia della posizione dei valori in una lista

var list = ['a','b','c','d','e','f','g','h']; Ogni volta che faccio una chiamata API e ottengo quell'elenco, mostrandolo qui come array JavaScript, vorrei sapere se qualcuno degli elementi è stato spostato rapidamente (definito come, per esemp...
posta 06.04.2017 - 20:40
1
risposta

Ottieni dati dal server di scarto

Io distribuisco un server di scrap web utilizzando scrapy. Lo scenario è un server Linux che esegue mongoDB (o forse mySQL non ne sono affatto sicuro ...) e script python con framework scrapy. La domanda principale è cosa usare per fornire da...
posta 06.03.2017 - 11:28
2
risposte

Python 3, sostituisci nelle stringhe

Ho bisogno di traslitterare un testo ebraico. Così ha scritto un piccolo script Python, che legge il testo ebraico da un file di testo, sostituisce globalmente le lettere ebraiche con quelle latine. Ora ho bisogno di fare un po 'di messa a punto...
posta 10.05.2012 - 22:11
4
risposte

A che punto del processo TDD dovrei prendere in giro?

Solo per ottenere confusione: sto iniziando dalla posizione in cui so già cosa deridere, dove e come farlo. Semplicemente non so come adattare il mocking al processo TDD. Quindi diciamo che ho già fatto un my_function () e voglio scrivere MyC...
posta 22.05.2017 - 14:35
1
risposta

Rompere un progetto Python di grandi dimensioni in più pacchetti

Ho un programma Python di medie dimensioni (12 KLOC) organizzato come un singolo pacchetto Python con più sotto-pacchetti: proj/ setup.py proj/ __init__.py projfile1.py subproj1/ __init__.py...
posta 01.06.2017 - 19:24
1
risposta

Estrarre efficientemente l'API remota in Python

Devo sostituire la classe "table" di SQLAlchemy (dichiarativa) con un wrapper per lo più funzionalmente equivalente, che utilizzerà l'API di un altro microservizio. Tutti gli usi possono essere modificati, quindi non è necessario eseguire il mim...
posta 08.07.2016 - 08:12
1
risposta

Argparse - esplicito vs implicito, semplice vs complesso

Dato che Explicit is better than implicit. Ma anche Simple is better than complex. Mi stavo chiedendo quanto sia accettato trasformare codice come questo: import argparse def func(a, b): return a + b parser = argparse.Ar...
posta 07.07.2016 - 10:12
1
risposta

Controllo di una rete di sensori

Sto riscontrando un problema nello sviluppo di un'architettura orientata agli oggetti per gestire una rete di sensori e controlli. Attualmente sto scrivendo in Python, ma questa è più una domanda concettuale. Ho un Arduino collegato a un nume...
posta 03.08.2016 - 17:55
1
risposta

Supporto unicode multipiattaforma per lo strumento da riga di comando Python

Sto lavorando su un grande strumento a linea di comando, scritto per Python 2.6+ e supportato per Windows, OS X e Linux. Gli utenti target sono sviluppatori ma vengono anche richiamati automaticamente dai sistemi CI, ecc. Nell'ambiente Windows,...
posta 14.04.2016 - 04:54