passer une liste en argument

passer une liste en argument - Python - Programmation

Marsh Posté le 07-04-2014 à 20:04:23    

bonjour,  
j'ai un script python je souhaite lui passer une liste chaînes de caractères en argument mais comment faire ?
 
j'ai tenté ca mais ca ne marche pas:
/usr/share/ajout_site_interdit_liste_urls.py ('ac-academi.webs.com','clctf.com','e-expressonline.com')
 
une idée ?

Reply

Marsh Posté le 07-04-2014 à 20:04:23   

Reply

Marsh Posté le 08-04-2014 à 16:08:59    

j'ai passé une chaîne en argument, avec un séparateur (virgule pour moi) , et j'ai ensuite coupé cette chaîne avec listetemp=liste_url.split(',')
 
ca marche


Message édité par isanaud le 08-04-2014 à 16:11:27
Reply

Marsh Posté le 26-04-2014 à 10:16:34    

Bonjour
Plus simplement tu passes chaque chaine comme argument différent
/usr/share/ajout_site_interdit_liste_urls.py ac-academi.webs.com clctf.com e-expressonline.com
 
Et dans le script, tu récupères chaque chaine dans sys.argv[n]...


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed