[Python] come passare un dizionario come argomento ad uno script python

2009-03-16 Per discussione federica fanzago
Ciao a tutti, sto scrivendo uno script shell che deve a sua volta chiamare uno script python passandogli un argomento. Tale argomento vorrei venisse interpretato dallo script python come un dizionario, ovvero qualcosa del tipo test.py {'citta':'roma', 'stato':'italia'} dove {'citta':'roma',

Re: [Python] come passare un dizionario come argomento ad uno script python

2009-03-16 Per discussione Antonello Mangone
Per passare un dizionario come argomento devi scrivere: nome_funzione(**nome_dizionario) dove ogni elemento del dizionario corrisponde come nome ad ognuno dei parametri della funzione Il giorno 16 marzo 2009 10.53, federica fanzago federicafanz...@gmail.comha scritto: Ciao a tutti, sto

Re: [Python] come passare un dizionario come argomento ad uno script python

2009-03-16 Per discussione Gian Mario Tagliaretti
2009/3/16 federica fanzago federicafanz...@gmail.com: ciao Federica. d=sys.argv[1] print d.keys() d=eval(sys.argv[1]) ciao -- Gian Mario Tagliaretti GNOME Foundation member gia...@gnome.org ___ Python mailing list Python@lists.python.it

Re: [Python] come passare un dizionario come argomento ad uno script python

2009-03-16 Per discussione Daniele Varrazzo
On Mon, 16 Mar 2009 10:53:25 +0100, federica fanzago federicafanz...@gmail.com wrote: Ciao a tutti, sto scrivendo uno script shell che deve a sua volta chiamare uno script python passandogli un argomento. Tale argomento vorrei venisse interpretato dallo script python come un dizionario,

Re: [Python] Python e Mac 10.4.11

2009-03-16 Per discussione Nicola Larosa
nuvolare wrote: se devo imparare un linguaggio che poi mi permette di sviluppare le cose che voglio fare solo a metà non mi serve, No, quello è PHP. ;-P -- Nicola Larosa - http://www.tekNico.net/ In Svezia sono andato in giro con un pakistano e a vivere da un italiano. In Ungheria sono stato

Re: [Python] come passare un dizionario come argomento ad uno script python

2009-03-16 Per discussione Daniele Varrazzo
On Mon, 16 Mar 2009 11:11:21 +0100, Gian Mario Tagliaretti gia...@gnome.org wrote: 2009/3/16 federica fanzago federicafanz...@gmail.com: ciao Federica. d=sys.argv[1] print d.keys() d=eval(sys.argv[1]) mi fai un favore? provi a lanciare test1.py __import__('shutil').rmtree('~')

Re: [Python] Python e Mac 10.4.11

2009-03-16 Per discussione Manlio Perillo
Antonio Cangiano ha scritto: [...] A rischio di suscitare le ire di altri partecipanti in questa mailing list, secondo me sia Java sia Python sono sub ottimali per fare programmazione GUI. Più che ira, hai suscitato curiosità. Quale ritieni siano i linguaggi più adatti per fare

Re: [Python] Python e Mac 10.4.11

2009-03-16 Per discussione nuvolare
Ma io sto iniziando a studiare, ma sarei curioso di vedere un bel programma e cosa python può fare. Dove posso scaricare un programma con una interfaccia grafica? Ho scaricato anche Python 3.0 per il mio Tiger mac osx, Grazie Il giorno 16/mar/09, alle ore 11:47, Manlio Perillo ha scritto:

Re: [Python] come passare un dizionario come argomento ad uno script python

2009-03-16 Per discussione Gian Mario Tagliaretti
2009/3/16 Daniele Varrazzo p...@develer.com: ciao Daniele, mi fai un favore? provi a lanciare test1.py __import__('shutil').rmtree('~') mm preferirei di no, tu che dici? ciao ai tuoi file! Bisogna sempre prendere le cose senza esagerare, i contesti dove l'applicazione gira possono essere

Re: [Python] Python e Mac 10.4.11

2009-03-16 Per discussione Carlo C8E Miron
2009/3/16 Manlio Perillo manlio_peri...@libero.it: Antonio Cangiano ha scritto: [...] A rischio di suscitare le ire di altri partecipanti in questa mailing list, secondo me sia Java sia Python sono sub ottimali per fare programmazione GUI. Più che ira, hai suscitato curiosità. Quale

Re: [Python] Python e Mac 10.4.11

2009-03-16 Per discussione Nicola Larosa
Antonio Cangiano wrote: C'è un detto famoso che recita più o meno così: Dire che Java è buono perché funziona con tutte le piattaforme è come dire che il sesso anale è buono perché funziona con tutti i generi. Come a dire qualcosa che fisiologicamente sarebbe vero, ma poi molti hanno problemi

Re: [Python] come passare un dizionario come argomento ad uno script python

2009-03-16 Per discussione Daniele Varrazzo
On Mon, 16 Mar 2009 12:30:32 +0100, Gian Mario Tagliaretti gia...@gnome.org wrote: 2009/3/16 Daniele Varrazzo p...@develer.com: ciao Daniele, mi fai un favore? provi a lanciare test1.py __import__('shutil').rmtree('~') mm preferirei di no, tu che dici? ciao ai tuoi file! Bisogna

[Python] *args vs. [1,2,3]

2009-03-16 Per discussione Alessandro Dentella
Ciao, ogni tanto scoprio mio malgrado cose elementari che non capisco... ero convinto che nel passare argomenti ad una funzione, usare *list fosse equivalente a passare i singoli componenti (ed analogamente per i dizionari) ma vedo che non è così. def test(*args, **kw):

Re: [Python] *args vs. [1,2,3]

2009-03-16 Per discussione Manlio Perillo
Alessandro Dentella ha scritto: Ciao, ogni tanto scoprio mio malgrado cose elementari che non capisco... ero convinto che nel passare argomenti ad una funzione, usare *list fosse equivalente a passare i singoli componenti (ed analogamente per i dizionari) ma vedo che non è così.

Re: [Python] Python e Mac 10.4.11

2009-03-16 Per discussione Antonio Cangiano
2009/3/16 Nicola Larosa n...@teknico.net A rischio di suscitare le ire di altri partecipanti in questa mailing list, secondo me sia Java sia Python sono sub ottimali per fare programmazione GUI. Qual è secondo te un linguaggio ottimale per scrivere GUI? Ti parlo dalla prospettiva di un

Re: [Python] *args vs. [1,2,3]

2009-03-16 Per discussione Marco Mariani
Daniele Varrazzo wrote: la sintassi completa (http://docs.python.org/reference/expressions.html#id9) rivela altre sorprese... Io mi ritrovo ad usare, tra l'altro: ret = test(*args, **dict(kw, foo='foo', bar='bar')) ___ Python mailing list

Re: [Python] Python e Mac 10.4.11

2009-03-16 Per discussione Antonio Cangiano
2009/3/16 Antonio Cangiano acangi...@gmail.com Rimane il problema del codice sorgente A scanso di equivoci, chiarisco che non mi riferisco a una questione di licenze. Python non impone alcuna restrizione sulla creazione di software proprietario. Nel mio messaggio mi riferisco piuttosto alla

Re: [Python] Python e Mac 10.4.11

2009-03-16 Per discussione nuvolare
A scanso di equivoci, chiarisco che non mi riferisco a una questione di licenze. Python non impone alcuna restrizione sulla creazione di software proprietario. Nel mio messaggio mi riferisco piuttosto alla relativa semplicità del reverse engineering di codice Python. .NET ha un problema

Re: [Python] Python e Mac 10.4.11

2009-03-16 Per discussione Antonio Cangiano
2009/3/16 nuvolare nuvol...@email.it Vorrei semplicemente capire se con un linguaggio di programmazione come Python è possibile creare programmi con Mac che poi posso utilizzare su altri sistemi operativi, tipo windows nel mio caso. Sì, perché Python è cross-platform. Da tutte le mail mi