Re: [Python] PyCon!!!!!!!!!!!

2010-03-06 Per discussione Valerio Turturici
Giovanni Porcari ha scritto:
> Bravi tutti a farsi tirare i pomodori.
>
> Ma solo gli speaker migliori si portano
> il basilico da casa e per fine intervento
> hanno la salsa bella che pronta...
>
>   
Frase molto significativa. Hai anche ragione, ma ci sarebbe anche il 
fatto di proporre qualcosa di interessante. Con tutti i talk che ci 
saranno credo che non ho niente da dire che non diranno già gli altri :)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


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

2010-03-06 Per discussione Marco Fochesato
Ciao ragazzi,
sono novellino..

E' da un po' che non riesco a risolvere un problema..
nel mio programmino lancio un file:

execfile("maramao.py")

il file si trova nella stessa directory del programmino..

Bene..
se lancio il programma da idle di python, il programmino mi apre il
maramao.py.
Se lancio il programma con un lanciatore (sono in ubuntu) da desktop che
esegue "python programmino.py", l'execfile non mi lancia il maramao..

com'è possibile? Dove sbaglio??

Marco

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] Nascondere il codice Python

2010-03-06 Per discussione Marco Fochesato
Prima di avviare discussioni su "il tuo codice prima o poi qualcuno te
lo leggerà e bla bla bla", premetto che questa mia necessità nasce dal
fatto che vorrei che il mio codice fosse nascosto perchè contiene delle
password con le quali accedo a dei database aziendali.. per cui
sarebbero dei dati "sensibili"..

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 o qualcosa del
genere.. ma non ho approfondito.. c'è qualcosa di + semplice?
Magari anche solo mettere un permesso particolare al file.. 

Marco

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


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

2010-03-06 Per discussione Valerio Turturici
Marco Fochesato ha scritto:
> Ciao ragazzi,
> sono novellino..
>
> E' da un po' che non riesco a risolvere un problema..
> nel mio programmino lancio un file:
>
> execfile("maramao.py")
>
> il file si trova nella stessa directory del programmino..
>
> Bene..
> se lancio il programma da idle di python, il programmino mi apre il
> maramao.py.
> Se lancio il programma con un lanciatore (sono in ubuntu) da desktop che
> esegue "python programmino.py", l'execfile non mi lancia il maramao..
>
> com'è possibile? Dove sbaglio??
>
>
>   
Come lo hai fatto il lanciatore? Ottieni qualche errore?

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Nascondere il codice Python

2010-03-06 Per discussione Valerio Turturici
Marco Fochesato ha scritto:
> Prima di avviare discussioni su "il tuo codice prima o poi qualcuno te
> lo leggerà e bla bla bla", premetto che questa mia necessità nasce dal
> fatto che vorrei che il mio codice fosse nascosto perchè contiene delle
> password con le quali accedo a dei database aziendali.. per cui
> sarebbero dei dati "sensibili"..
>
> 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 o qualcosa del
> genere.. ma non ho approfondito.. c'è qualcosa di + semplice?
> Magari anche solo mettere un permesso particolare al file.. 
>
>   
PyInstaller ti crea un eseguibile, quindi, a meno che qualcuno non si 
metta a reversare il tuo codice, potrebbe essere una soluzione. Per il 
resto, non mi sono mai informato se esistono strumenti specifici.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Nascondere il codice Python

2010-03-06 Per discussione Sandro Tosi
2010/3/6 Marco Fochesato :
> Prima di avviare discussioni su "il tuo codice prima o poi qualcuno te
> lo leggerà e bla bla bla", premetto che questa mia necessità nasce dal
> fatto che vorrei che il mio codice fosse nascosto perchè contiene delle
> password con le quali accedo a dei database aziendali.. per cui
> sarebbero dei dati "sensibili"..

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

Ciao,
-- 
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


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

2010-03-06 Per discussione Pietro Battiston
Il giorno sab, 06/03/2010 alle 17.46 +0100, Marco Fochesato ha scritto:
> Ciao ragazzi,
> sono novellino..
> 
> E' da un po' che non riesco a risolvere un problema..
> nel mio programmino lancio un file:
> 
> execfile("maramao.py")
> 
> il file si trova nella stessa directory del programmino..
> 

... ma se avvii un launcher, verrà sempre avviato il comando
corrispondente come se venisse eseguito dalla tua home.

Te ne accorgi se fai un launcher così:


[Desktop Entry]
Categories=Network;
Comment=Fai connettere Pietro
Exec=python -c "import os; print os.path.realpath(os.curdir);
raw_input()"
Name=Cliccami
Terminal=true
Type=Application

e ci doppiochicchi.

A quel punto, puoi ben immaginare che un "os.chdir()" può aiutarti...

> Bene..
> se lancio il programma da idle di python, il programmino mi apre il
> maramao.py.
> Se lancio il programma con un lanciatore (sono in ubuntu) da desktop che
> esegue "python programmino.py", l'execfile non mi lancia il maramao..
> 
> com'è possibile? Dove sbaglio??

La cosa in effetti che mi sfugge è come il programmino.py possa essere
trovato...

ciao

Pietro

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


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

2010-03-06 Per discussione Crash Override
Il 2010-03-06 17:46, Marco Fochesato ha scritto:
> Ciao ragazzi,
> sono novellino..
>
> E' da un po' che non riesco a risolvere un problema..
> nel mio programmino lancio un file:
>
> execfile("maramao.py")
>
> il file si trova nella stessa directory del programmino..
>
> Bene..
> se lancio il programma da idle di python, il programmino mi apre il
> maramao.py.
> Se lancio il programma con un lanciatore (sono in ubuntu) da desktop che
> esegue "python programmino.py", l'execfile non mi lancia il maramao..
>
> com'è possibile? Dove sbaglio??
>
> Marco
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
Il lanciatore vuole i percorsi assoluti.

C.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python