Domande con tag 'python'

2
risposte

tre progetti sovrapposti - come organizzare

Al momento sto sviluppando in parallelo tre progetti software scientifici (visione computerizzata) in Python e mi graffio la testa sull'organizzazione, sul codice pulito e sulla facilità di estendibilità / mantenimento del codice. Una domanda...
posta 28.02.2017 - 15:19
2
risposte

Qual è più pitone: controllando l'esistenza e non essere None, o usando la verità e get () con dicts?

Sto caricando un file di configurazione. Sto considerando i seguenti modi per farlo. Versione 1: config = json.load('myconfig.json') config_elm = config.get('some_config_elm') if config_elm is not None: # use config_elm ... vs versione...
posta 24.05.2017 - 11:58
1
risposta

Rivelare il modello del modulo per Python?

Javascript ha uno schema per la creazione di funzioni private chiamato Pattern rivelatore di JavaScript . Nasconde le tue funzioni in una chiusura che restituisce un oggetto modificato per fornire l'accesso alle funzioni che vuoi rendere pub...
posta 12.08.2017 - 08:17
1
risposta

Integrazione di Python e JavaScript per l'utilizzo offline

Sono un primo timer qui, quindi fammi sapere se dovrei pubblicare questa domanda in un forum diverso! Ho un programma python che accetta l'input dell'utente ma è utile solo quando sei offline, volevo migliorare l'interfaccia utente in modo ta...
posta 14.01.2018 - 01:21
1
risposta

Devo rinominare le variabili che sono già costanti nella mia libreria?

Sto scrivendo un wrapper di alto livello sull'oggetto Python socket.socket . Nello specifico, voglio farlo per i socket TCP IPv4 (anche se sarebbe utile poter espandere la libreria in un secondo momento con altre famiglie / tipi). Come fo...
posta 05.12.2017 - 20:31
1
risposta

Definizioni di funzioni locali Python: il nome nasconde la cattiva pratica?

È considerata una cattiva pratica cercare di nascondere le funzioni locali in Python? L'intenzione di non ingombrare lo spazio dei nomi globale con nomi di seconde classifiche o di funzioni comuni può essere contro ... ehm ... alcuni Pythonism d...
posta 07.12.2017 - 15:46
1
risposta

Modelli per la condivisione delle variabili di contesto tra le funzioni

Sto cercando modi per aggirare una serie di variabili contestuali richieste dalle funzioni. Come programmatore Python, in questo momento posso vedere tre modi per risolvere il problema: passandoli intorno come argomenti espliciti, incapsulame...
posta 11.08.2015 - 15:22
1
risposta

Ported Functions Licenze

Ho trovato molte funzioni in python 2.7.2 per essere molto utili e le ho ricreate in C ++ per i miei usi. Come faccio a dare loro un credito Python? Devo anche? Non ho mai veramente guardato i loro codici sorgente. Ho appena scritto delle funzio...
posta 22.07.2013 - 18:51
1
risposta

Python multithreading e utilizzo di processori moderni - qual è il rovescio della medaglia?

CPython implementation detail: In CPython, due to the Global Interpreter Lock, only one thread can execute Python code at once (even though certain performance-oriented libraries might overcome this limitation). If you want your applicat...
posta 12.09.2013 - 14:53
2
risposte

Due processi in un singolo container docker o due servizi che si connettono allo stesso db?

Recentemente ho iniziato a spostare un'applicazione monolitica su architettura di microservizi utilizzando contenitori docker. L'idea generale dell'app è: scraping data - > formatta i dati - > salva i dati su MySQL - > servire i dati...
posta 23.09.2016 - 01:02