Domande con tag 'python'

3
risposte

Come dovrei unità testare una funzione impura che chiama una serie di metodi?

Desidero testare il seguente metodo: class MyClass(object): ... def my_method(self, args): ... # Code which transforms args into arg1, arg2, ..., argN self.A.other_method1(arg1, arg2) self.A.other_method2(arg1,...
posta 07.06.2017 - 06:58
2
risposte

Il modo migliore per gestire le variabili dev / test / prod in Python?

Sto creando un modulo python al lavoro, e ho un file di configurazione con variabili che cambiano per dev o prod (cioè i bucket S3). Qual'è il miglior modo per farlo? In questo momento ho dict in config con le opzioni DEV o PROD, ma selezionarlo...
posta 23.02.2017 - 05:33
1
risposta

Django: proprietà di memorizzazione nella cache per voci non modificabili

Mi chiedo se sia una buona idea fare quanto segue: Ho un modello Django (che è correlato a una migrazione, quindi ha una voce del database) con un mucchio di proprietà. Accedervi sono ovviamente colpire il database ogni volta. Ho anche mol...
posta 09.01.2017 - 12:12
1
risposta

Come faccio a distinguere il codice derivato dal codice originale?

Sto lavorando a un progetto Python che estende le funzionalità di alcuni altri moduli python. Alcuni fanno parte della libreria Python standard e utilizzano principalmente il contratto di licenza PSF mentre alcuni sono forniti da terze parti e u...
posta 02.07.2015 - 22:34
1
risposta

Una condizione su un argomento utilizzato in più chiamate di un metodo: applicato dal chiamante o dal metodo?

Supponiamo di avere un oggetto un di una classe A . Ha un metodo che ha bisogno di un argomento sotto forma di un altro oggetto di un particolare tipo - ma l'argomento dovrebbe anche essere in uno stato particolare, perché l'operazione es...
posta 21.11.2015 - 23:48
1
risposta

Come faccio a gestire rapidamente i moduli Python

Scrivo codice Python per il calcolo scientifico. Come è la ricerca, mi trovo ad affrontare altri due problemi: le richieste cambiano rapidamente I risultati devono rimanere riproducibili Immagina di avere un pacchetto A che è necessario...
posta 08.01.2016 - 18:24
1
risposta

Come dovrei rappresentare i dati binari?

Sto scrivendo un codice di serializzazione e mi sto chiedendo come gestire i dati binari. Come lo sto facendo in Python, il mio obiettivo è renderlo molto semplice, non richiede un sacco di overhead del programmatore, ecc. Tre opzioni che sto...
posta 15.03.2016 - 16:35
1
risposta

Esistono algoritmi genetici per le funzioni Python per trovare l'elemento più lungo in un documento JSON?

Sto tentando di registrare un messaggio di errore JSON sulla piattaforma di Cloud Logging di Google. Sfortunatamente, il messaggio di dimensione massima che puoi registrare è 8000 byte e alcuni dei documenti JSON che voglio registrare sono più g...
posta 28.03.2016 - 18:07
2
risposte

Documentazione / definizione delle strutture dati in Python

Qual è il modo migliore per documentare il contenuto e la logica dietro strutture dati generate dinamicamente in Python? Per esempio. un dict che contiene la mappatura di una stringa in un elenco di liste di stringhe? Trovo difficile trasport...
posta 13.01.2014 - 10:11
1
risposta

File di metadati Python e organizzazione del progetto

Ho un progetto in Python dove ho un server. Il server può avere una varietà di servizi diversi, ma non so cosa siano fino a quando non lo avrò avviato. Voglio che faccia una ricerca di file plugin disponibili per sapere quali servizi sono dispon...
posta 27.04.2011 - 18:34