Re: [Python] execfile.. va e non va..

2010-03-07 Per discussione marco...@libero.it
sul desktop con il tasto dx ho fatto "crea lanciatore" e poi sul comando ho scritto "python programmino.py".. il problema èerò è successivo.. secondo me la soluzione sta nel rispondere a questa domanda: perchè funziona se lancio il programmino da idle di python e non funziona senza idle di pytho

Re: [Python] Nascondere il codice Python

2010-03-07 Per discussione marco...@libero.it
> > usa un file di properties/configurazione, da cui leggi questi valori > (MAI fare l'hardcode di user/pwd), e dai permessi molto restrittivi al > file. Questa e' la soluzione pulita, per gli accrocchi Scusami Sandro.. per è arabo.. cos'è un file di properties? cosa vuol dire "fare l'hardcod

Re: [Python] execfile.. va e non va..

2010-03-07 Per discussione Valerio Turturici
marco...@libero.it ha scritto: > sul desktop con il tasto dx ho fatto "crea lanciatore" e poi sul comando ho > scritto "python programmino.py".. > il problema èerò è successivo.. secondo me la soluzione sta nel rispondere a > questa domanda: > perchè funziona se lancio il programmino da idle di p

Re: [Python] Nascondere il codice Python

2010-03-07 Per discussione Valerio Turturici
marco...@libero.it ha scritto: > Scusami Sandro.. per è arabo.. cos'è un file di properties? > cosa vuol dire "fare l'hardcode"? > > > ___ > E' un file dove tieni tutti i "settaggi" e i dati che userai nel tuo programma. Fare l'hardcode, credo, vuol d

Re: [Python] Nascondere il codice Python

2010-03-07 Per discussione Sandro Tosi
2010/3/7 Valerio Turturici : > Fare l'hardcode, credo, vuol dire scrivere dati sensibili direttamente > nel codice. hardcoding e' tutte le volte che scrivi dei valori che dipendono dall'ambiente all'interno del codice; per fare degli esempi: utente e password di accesso ad un servizio, la sua url,

Re: [Python] Nascondere il codice Python

2010-03-07 Per discussione Valerio Turturici
Sandro Tosi ha scritto: > > hardcoding e' tutte le volte che scrivi dei valori che dipendono > dall'ambiente all'interno del codice; per fare degli esempi: utente e > password di accesso ad un servizio, la sua url, il database server, la > porta di MySQL, il numero di thread da far partire all'avvi

Re: [Python] Nascondere il codice Python

2010-03-07 Per discussione marco...@libero.it
> Quando devi "configurare" la tua applicazione, cioe' impostare valori > che non sono codice sorgente ma che dipendono dall'ambiente in cui > verra' eseguita, allora il modo migliore e' farlo attraverso i file di > configurazione (da cui il nome). Mi puoi fare un piccolo esempio? Che tipo di fil

Re: [Python] Nascondere il codice Python

2010-03-07 Per discussione Valerio Turturici
marco...@libero.it ha scritto: > > Mi puoi fare un piccolo esempio? > Che tipo di file sono? > Come si distinguono dal codice? > Con che editor si leggono? > Come si proteggono? > > Sono dei semplici file con dentro questi dati, non è codice sorgente. Ad esempio i file .ini su Windows. In un fi

Re: [Python] Nascondere il codice Python

2010-03-07 Per discussione Sandro Tosi
2010/3/7 marco...@libero.it : > >> Quando devi "configurare" la tua applicazione, cioe' impostare valori >> che non sono codice sorgente ma che dipendono dall'ambiente in cui >> verra' eseguita, allora il modo migliore e' farlo attraverso i file di >> configurazione (da cui il nome). > > Mi puoi fa

Re: [Python] execfile.. va e non va..

2010-03-07 Per discussione DBZ
Mi accodo a Valerio, il problema è legato ai path, e credo, tra le altre cose, che se hai delle variabili all'interno del tuo .bashrc il lanciatore non le carichi nel tuo environment. Il giorno 07 marzo 2010 19.57, Valerio Turturici < turturici.vale...@gmail.com> ha scritto: > marco...@libero.it

Re: [Python] Nascondere il codice Python

2010-03-07 Per discussione Daniele Varrazzo
On Sat, 06 Mar 2010 17:51:45 +0100, Marco Fochesato wrote: > Quindi.. passo alla domanda.. c'è un modo semplice per criptare o > nascondere o fare qualcosa in modo che il codice python non possa essere > letto da un semplice editor di testo? > > Ho dato un'occhiata a mi par si chiami PyInstaller