[Python] path avvio programma python

2007-05-02 Per discussione Iacopo Masi

Salve,
sto sviluppando un' applicazione che riesce a costruire la propria parte
grafica, parsando il filesystem dei sorgenti.

La struttura dei sorgenti è del tipo:

home/
src/
   eseguibile.py
   sections/
plugin1/
plugin2/


All' avvio quindi il parser va a leggere nelle sottocartelle per fare il
necessario.
Ora se avvio il programma da dentro la directory dei sorgenti (src), tutto
fila liscio in quanto il parser trova la "giusta" convenzione/struttura di
directory.
Invece se avvio il programma anche solo da un directory genitore (tipo da
home/), ovviamente fallisce in quanto non si rende conto di essere un
livello sopra di directory e non trova la giusta struttura (sections/ ).

Volevo sapere se era possibile ottenere il comando con cui è stato avviato
il programma(cioè ./eseguibile.py oppure ./src/eseguibile.py ) in maniera
tale da prendere il path di avvio e far partire il parsing dalla giusta
directory. ( ho usato il modulo os.path per fare il parsing)

Grazie in anticipo,
saluti


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


[Python] Applicazione ftp

2007-05-02 Per discussione Marco Fumagalli

Ciao a tutti,

ho un piccolo problema con un'applicazione in python.
devo fare una specie di client ftp per un mio cliente.
mi manca solo la parte per l'upload.
mi servirebbe poter fare un drag&drop di un file dal desktop del pc ad 
una finestra creata con tkinter per poter selezionare i file da mettere 
in coda per l'upload.
oppure un tasto sfoglia come quello dei form in html per selezionare un 
file di cui fare l'upload.


Grazie

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


Re: [Python] path avvio programma python

2007-05-02 Per discussione Manuele Pesenti
On Wednesday 02 May 2007 09:57, Iacopo Masi wrote:
> Volevo sapere se era possibile ottenere il comando con cui è stato avviato
> il programma(cioè ./eseguibile.py oppure ./src/eseguibile.py ) in maniera
> tale da prendere il path di avvio e far partire il parsing dalla giusta
> directory. ( ho usato il modulo os.path per fare il parsing)

direi con sys.argv

>
> Grazie in anticipo,

prego
Manuele

> saluti

-- 
Manuele Pesenti
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://mpesenti.polito.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] path avvio programma python

2007-05-02 Per discussione Bruno Cavestro
E per sapere la directory corrente usi os.getcwd
  Ciao

Manuele Pesenti <[EMAIL PROTECTED]> ha scritto:
  On Wednesday 02 May 2007 09:57, Iacopo Masi wrote:
> Volevo sapere se era possibile ottenere il comando con cui è stato avviato
> il programma(cioè ./eseguibile.py oppure ./src/eseguibile.py ) in maniera
> tale da prendere il path di avvio e far partire il parsing dalla giusta
> directory. ( ho usato il modulo os.path per fare il parsing)

direi con sys.argv

>
> Grazie in anticipo,

prego
Manuele

> saluti

-- 
Manuele Pesenti
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://mpesenti.polito.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


   
-

-
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python