Domande con tag 'python'

2
risposte

Come iniziare con questo progetto?

Recentemente ho terminato la mia classe di programmazione C ++ e inizierò la scuola a settembre. C'è una registrazione online limitata del parcheggio e viene sempre riempita molto rapidamente. Vorrei creare un codice che acceda rapidamente al...
posta 13.08.2012 - 17:15
2
risposte

Caricamento della GUI del desktop lento

Sto sviluppando una GUI basata su desktop (modulo singolo) utilizzando wxPython e la carica utilizzando l'accesso Citrix remoto dalla rete privata del client. Supponiamo che la GUI abbia un determinato gruppo di caselle di selezione e di test...
posta 16.04.2012 - 20:18
1
risposta

Rendere l'esecuzione dello script Python infallibile oltre l'aggiunta di shebang

Supponiamo che un pacchetto Python (disponibile tramite PyPI) sia troppo difficile da utilizzare per gli utenti inesperti. In particolare, digitando python2 path_to_package/start_GUI.py nella riga di comando, che apre una GUI di TKinter, è...
posta 30.11.2018 - 16:29
1
risposta

Come disaccoppiare correttamente il livello di servizio dal livello dell'interfaccia utente, se il livello di servizio deve interagire con l'utente?

Nel mio programma, ho una funzione di lunga durata da cui vorrei interagire con l'utente per vari motivi: Fornire aggiornamenti di stato ( "Download di file /foo/bar.png " ) Visualizzazione degli avvisi ( "Caricamento file fallito, rip...
posta 07.11.2018 - 00:02
1
risposta

Devo produrre output con yield o stream.write in Python 3?

Sto lavorando su un programma Python 3 che, tra le altre cose, scriverà i dati in file di testo in numerosi formati. Ho una funzione per formato, che genera i dati da scrivere. Vedo due possibili modi di scrivere queste funzioni: una utilizza...
posta 05.01.2018 - 11:21
2
risposte

Domanda sul polimorfismo aperto (motivazione - dati di output per i tipi di file diff)

Diciamo che ho qualche classe, e all'interno di istanze di quella classe voglio essere in grado di produrre determinati dati in vari tipi di file, ad es. CSV, SQL, PDF, ecc. Il modo più semplice è solo una serie di istruzioni if, ma generalme...
posta 30.07.2018 - 21:35
2
risposte

Riferimento a moduli Python e file di dati personalizzati

Vorrei distribuire il mio codice Python e file statici rilevanti in modo tale che sia necessaria solo una copia di una cartella. Cioè, tutti i percorsi all'interno sono relativi. La versione è destinata a un server Web, che chiama script in un s...
posta 17.07.2018 - 10:57
1
risposta

Utilizzo di metodi specifici per una sottoclasse

Mi sono imbattuto in questa pagina SESE: Che cosa è un uso appropriato del downcasting? (per C #) - e parla di quando calpestare, e dei possibili svantaggi. Nelle sotto classi Python sono leggermente diversi Esempio: Supponiamo che...
posta 26.02.2018 - 17:55
2
risposte

Utilizzo di "variabili intermedie" per abbreviare le voci lunghe dict

A volte mi imbatto nella situazione in cui ho alcuni dati in un dict annidato con nomi di chiavi piuttosto lunghi (a volte inevitabili per un motivo o per un altro). some_dict = {'not_too_short_key_one': {'second_lvl_key_one': 23,...
posta 22.12.2016 - 10:36
1
risposta

Qual è il modo migliore per pubblicare un'API REST in modo che altre persone possano vedere e migliorare / aggiungere nuovi metodi su di esso?

Ho l'obbligo di (ri) progettare un'API REST esistente scritta in Django REST. Uno dei requisiti principali è consentire a terze parti, approvate da noi, di estendere la nostra API. L'API è un gateway per accoppiare sistemi come ldap centrale, da...
posta 05.07.2016 - 19:14