Domande con tag 'python'

2
risposte

Quale framework web usare in Backbonejs? [chiuso]

Per un progetto precedente, stavo usando Backbonejs insieme a Django, ma ho scoperto che non ho usato molte funzionalità di Django. Quindi, sto cercando un framework più leggero da utilizzare sotto un'app Web di Backbonejs. Non ho mai usato m...
posta 24.10.2012 - 07:45
1
risposta

Versione Pythonic delle interfacce Java

Riconosco pienamente che Python e Java sono linguaggi di programmazione diversi e dovrebbero essere usati in modo diverso. Detto questo, "Programmare un'interfaccia, non un'implementazione" è un buon consiglio di programmazione agnostico. Sup...
posta 24.02.2014 - 00:46
1
risposta

Perché il concatenamento conta (Python e SQLite3)?

Perché cursor = connection.cursor() cursor.execute("... return cursor.fetchall() restituisce il risultato non vuoto atteso mentre connection.cursor().execute("... return connection.cursor().fetchall() restituisce una lista vuota in cui...
posta 18.02.2014 - 19:42
2
risposte

Apprendimento delle funzioni e dei parametri di Python

def printMax(a, b): if a > b: print(a, 'is maximum') elif a == b: print(a, 'is equal to', b) else: print(b, 'is maximum') printMax(3, 4) # directly give literal values x = 5 y = 7 printMax(x, y) # give variables as arguments...
posta 19.02.2014 - 20:31
2
risposte

Iniezione di dipendenza in un ciclo?

Supponiamo che abbia un ciclo (in sintassi Python): xml = "<x>...</x>" for i in arr: j = f(x) # some complex computation obj = Class(i, j) xml = obj.run(xml) Ha senso utilizzare l'iniezione di dipendenza per Class...
posta 24.11.2018 - 20:12
1
risposta

Crea e implementa una nuova codifica

Sto lavorando su un progetto con file enormi che contengono solo il set {[0-9] ,.}. La codifica in UTF-8 o ASCII crea file enormi. Mi chiedo se potrei trovare un modo per codificare in soli 4 bit (rendi questi file 16 volte più piccoli). Avre...
posta 14.11.2018 - 04:03
1
risposta

Python Class vs Variabili a livello di file

Ho la seguente classe: import Radar class Domain(Radar): URL = 'https://mxtoolbox.com/DNSLookup.aspx' ADDRESS_KEYS = ('mailing_address', 'city_name', 'state_name', 'zip_code', 'country_name') GENERAL_PARAMS = {...
posta 14.05.2018 - 11:54
2
risposte

Selezione dei casi di test da eseguire controllando cosa è cambiato

Problema: Se l'esecuzione di tutti i test case richiede troppo tempo, specifica manualmente un sottoinsieme di test da eseguire durante lo sviluppo. Ma quando finalmente spingo a CI, può succedere che abbia rotto qualche altro test o una fu...
posta 11.05.2018 - 17:24
1
risposta

Come approccio i plugin poliglotta alle applicazioni python asincrone?

Ho cercato modi per consentire agli utenti della mia app di scrivere plug-in per questo. Tuttavia, per dare loro più opzioni, ho deciso di implementare un sistema di plugin poliglotta. Dal punto di vista dell'ingegneria ci sono molti modi per...
posta 17.02.2018 - 09:12
2
risposte

Devo scrivere test di integrazione per testare il mio codice con i server di rete reali, prima di iniziare a scrivere il mio codice?

Sto provando a scrivere test di integrazione per un'app client-server. L'app client viene eseguita sul computer dell'utente e si connette all'app del server in esecuzione su uno specifico server Windows, network-serverA . L'app del server ac...
posta 25.02.2018 - 01:30