Re: [Python] impostare il valore di una variabile da link presente su sito web

2008-09-03 Per discussione Igor Longhi
Daniele Varrazzo wrote:
> Mi sembra che il tuo problema non sia di cosa fare in Python, ma di come
> interfacciarti col browser web. Ovvero, il browser web deve lanciare il tuo
> script scritto in Python e passargli qualcosa (la stringa della url?) come
> parametro.
>   
esattamente
> Non ho capito se questo sai già farlo.
no :) e da questa mail capisco che il problema principale è proprio questo
>  Se sai farlo, allora il programma
> è semplice da scrivere. Ma come farlo esula dal Python (o da qualunque
> linguaggio userai per scrivere lo script): riguarda la configurazione del
> tuo browser. Devi provare a chiedere a qualche mailing list del browser che
> ti interessa.
>   
ok, grazie
> Se (ipotizzo) puoi lanciare lo script associando al protocollo "ssh" un
> comando, questo può essere:
>
> pythonw c:\il\mio\script.py
>
> e sempre se (sempre ipotizzo) il browser lancerà il comando indicato
> aggiungendo la url alla riga di comando (come se tu scrivessi sulla command
> line "pythonw c:\il\mio\script.py ssh://12.34.56.78"), allora lo script
> può conoscere la url guardando la lista degli argomenti:
>
> import sys
> url = sys.argv[1]
>
> Probabilmente la variabile "url" conterrà anche il prefisso del protocollo
> "ssh://" ma ormai ce l'hai in pugno e puoi modificarlo come vuoi in Python
> prima di lanciare putty.
>
> Spero ti sia chiaro come la responsabilità di fare quello che desideri sia
> distribuita tra browser e script. A presto, ciao!
>   
Grazie, spero di riuscire a trovare una soluzione...

I.

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


Re: [Python] impostare il valore di una variabile da link presente su sito web

2008-08-29 Per discussione Igor Longhi
continuo a spiegarmi male :(

allora, io vorrei fare uno script (che venga associato al browser come 
programma da eseguire nel caso sulla barra degli indirizzi venga scritto 
"ssh://xxx.xxx.xxx.xxx") che prenda ciò che è stato scritto nella barra 
indirizzi e lo salvi nella variabile **url** dell'esempio sotto.

#La variabile url verrà settata in base ai link presenti sulla pagina web
url = 'xxx.xxx.xxx.xxx'

#Richiamiamo il file putty e gli passiamo i parametri. Si potrebbe fare 
in modo che il file venga cercato e la directory settata in automatico.

os.system('C:\Windows\Programmi\putty.exe -ssh -p 222 %s' % (url))




Massimo Azzolini wrote:
> l'url è una pagina html, giusto?
> e contiene dei link, giusto?
> allora, potresti usare BeautifulSoup per farne il parsing e prendere
> tutto cio che è un anchor. poi hai una lista e con quella giochi.
>
> ciao ciao
>
> max
>
> On Fri, Aug 29, 2008 at 12:24 PM, Igor Longhi <[EMAIL PROTECTED]> wrote:
>   
>> ok :) mi ero spiegato malissimo.
>>
>> quello che devo fare è la seguente cosa. Quando sulla barra degli
>> indirizzi del browser scrivo un url tipo: ssh://xxx.xxx.xxx.xxx lo
>> script dovrebbe lanciare putty prendendo l'indirizzo direttamente dall'url.
>>
>> Come posso fare il parsing?
>>
>> Grazie
>> ___
>> Python mailing list
>> Python@lists.python.it
>> http://lists.python.it/mailman/listinfo/python
>>
>> 
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
>   

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


Re: [Python] impostare il valore di una variabile da link presente su sito web

2008-08-29 Per discussione Igor Longhi
ok :) mi ero spiegato malissimo.

quello che devo fare è la seguente cosa. Quando sulla barra degli 
indirizzi del browser scrivo un url tipo: ssh://xxx.xxx.xxx.xxx lo 
script dovrebbe lanciare putty prendendo l'indirizzo direttamente dall'url.

Come posso fare il parsing?

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


[Python] impostare il valore di una variabile da link presente su sito web

2008-08-28 Per discussione Igor Longhi
Ciao a tutti sto cercando di sviluppare con python un'applicativo che mi 
lanci putty prendendo i parametri da un link presente su una pagina 
web...ma non ne vengo fuori.

Come faccio a far cambiare la variabile url, prendendo i valori 
direttamente da un link?

Grazie, e scusate ma sono veramente tanto niubbo :)


Questo è quello che ho:

import os

#La variabile url verrà settata in base ai link presenti sulla pagina web
url = 'http://192.168.0.60'

#Richiamiamo il file putty e gli passiamo i parametri. Si potrebbe fare 
in modo che il file venga cercato e la directory settata in automatico.

os.system('C:\Windows\Programmi\putty.exe -ssh -p 222 %s' % (url))

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


Re: [Python] scrivere una lista su file

2008-08-06 Per discussione Igor Longhi
grazie a tutti :)

Andrea Gasparini wrote:
> Ciao,
>
> luciano fornari spiffera, mercoledì 06 agosto 2008 circa:
>   
>> Non c'è un motivo preciso, semplicemente sto studiando python da due
>> settimane circa e non sapevo che "print >>"
>> fosse poco usato e non capisco cosa ci sia di 'sbagliato'
>> nell'utilizzare un indice in un ciclo.
>> 
>
> Guarda, non c'e` nulla di sbagliao, e' semplicemente inutile. ;)
>
>
>   
>> for row in lista:
>>   csv.write(row) # o print >> csv, row ...se preferisci
>> 
>
> Ho un dubbio, secondo me write(row) non mette il newline alla fine della 
> riga... ma vado a caso, non ho provato.
>
>   

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


Re: [Python] scrivere una lista su file

2008-08-05 Per discussione Igor Longhi
ok, questo problema l'ho risolto (sono un pirla, non chiudevo il file 
una volta aperto)

ora rimane il problam di come generare dalla lista un file CSV... 
qualcuno mi può aiutare?

Grazie in anticipo.

Igor
>> Igor Longhi ha scritto:
>>   
>> 
>>> import socket
>>>
>>> #Hostname
>>> host = socket.gethostname()
>>>
>>> #primo file
>>> f=open ("/etc/ver_1")
>>> voi=f.readline()
>>> print voi
>>>
>>> #secondo file
>>> v=open("/etc/ver_2")
>>> vcti=v.readline()
>>>
>>>
>>> lista=[host, voiper, vcti]
>>>
>>> #creiamo il CSV
>>> csv=open("/etc/dati.csv",  "a")
>>> for item in lista:
>>> csv.write(lista)
>>>
>>> ___
>>>
>>>
>>>   
>>> 
>>>   
>> ___
>> Python mailing list
>> Python@lists.python.it
>> http://lists.python.it/mailman/listinfo/python
>>
>>
>>   
>> 
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
>   

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


Re: [Python] scrivere una lista su file

2008-08-05 Per discussione Igor Longhi
sisi, corretto...

ma anche cambiandola non mi scrive il file...



luciano fornari wrote:
> A me sembra che la variabile "voiper" non sia definita, forse volevi 
> scrivere "voi"  (che mi pare quella esatta:
>
> voi=f.readline() )
>
>
> al posto di "voiper"? o mi sbaglio?
>
> Igor Longhi ha scritto:
>   
>> import socket
>>
>> #Hostname
>> host = socket.gethostname()
>>
>> #primo file
>> f=open ("/etc/ver_1")
>> voi=f.readline()
>> print voi
>>
>> #secondo file
>> v=open("/etc/ver_2")
>> vcti=v.readline()
>>
>>
>> lista=[host, voiper, vcti]
>>
>> #creiamo il CSV
>> csv=open("/etc/dati.csv",  "a")
>> for item in lista:
>> csv.write(lista)
>>
>> ___
>>
>>
>>   
>> 
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
>   

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


[Python] scrivere una lista su file

2008-08-05 Per discussione Igor Longhi
Ciao a tutti,

sto facendo uno script che mi legge dei dati da dei file, li salva in 
una lista e poi dovrebbe scriverli in un file csv.

Come posso fare?



Questo è quello che ho scritto finora, ma il file rimane vuoto



import socket

#Hostname
host = socket.gethostname()

#primo file
f=open ("/etc/ver_1")
voi=f.readline()
print voi

#secondo file
v=open("/etc/ver_2")
vcti=v.readline()


lista=[host, voiper, vcti]

#creiamo il CSV
csv=open("/etc/dati.csv",  "a")
for item in lista:
csv.write(lista)

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


[Python] script python

2007-02-12 Per discussione igor
Ciao a tutti,

dovrei sviluppare uno script in python per l'import/export di cartelle e
file da zope/plone fra versioni diverse. Lo script dovrebbe prendere una
lista di cartelle e/o siti da migrare e una lista di destinazioni (tipo:
/vecchia_cartella --> /nuovositoplone/nuovacartella ), copiarne i
contenuti, prevedere un elenco di file da rinominare (es logo.jpg -->
logo_dx.jpg) e riposrtare gli eventuali errori.

Sono un novellino di programmazione e di zope/plone e mi sono chiesto
se magari qui avrei potuto trovare aiuto su come affrontare la cosa

Igor 




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


[Python] Ciao

2006-09-22 Per discussione Igor
Salve a tutti...sono completamente nuovo ai linguaggi di programmazione e mi trovo a dover imparare python. :DSpero di trovare in questa lista un valido aiuto e persone pazienti con un "niubbo" di prima categoria !! Igor LonghiSkype_id: makakots ___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python