Bonjour,
j'ai du mal à implémenter un chemin
Alors voila, disons que je suis dans /home/toto
Dans le dossier toto, j'ai mon script et 2 dossier titi et tata.
Pour le moment, mon script créer un dossier "Zabbix" et un fichier csv qui sera dans ce dossier. J'ai donc /home/toto/zabbix/collect.csv
Donc après au lancement du script, vous avez dans /home/toto:
un script + dossier titi + dossier tata + dossier "zabbix" qui contient le fichier csv
J'aimerais que le dossier "zabbix" se crée dans titi et tata.
Ainsi lorsque j'irais chercher collect.csv, le chemin sera /home/toto/titi/zabbix/collect.csv et dans /home/toto/tata/zabbix/collect.csv
Voici le code
Qu'est ce que je dois ajouter ou modifier? toute piste est la bienvenue
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 #Création du dossier nom = time.strftime('%d.%m.%y-%H.%M.%S',time.localtime()) #recuperation date + horaire dossier = "zabbix_"+nom newpath = dossier os.makedirs(newpath) #création du CSV listes = [item_host(),get_item(),get_name(),get_history()] entete = [["Serveur"],["Item"],["Nom"],["Valeur"]] with open(os.path.join(newpath,"collect.csv"), "wb") as f: #j'indique le chemin pour le fichier writer = csv.writer(f, delimiter=';') writer.writerows(zip(*entete)) writer.writerows(zip(*listes))
Cordialement
CHattam
Partager