Bonjour,
Je souhaiterais inclure des données issues de fichiers au format zip dans un script Python. Comment présenter ses données dans le script pour éviter une erreur de syntaxe ? Il me semble que j'ai déjà vu la réponse quelque part mais j'avoue que je cale un peux...
Voici en gros ce que je souhaite faire (et qui ne fonctionne pas bien sur) :
Une idée ?
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
20
21
22
23
24
25
26
27
28
29 #!/usr/bin/env python # -*- coding: ISO8859-1 -*- # # # def lirefichier(fichier): f=open(fichier, 'rb') donnees = f.read() f.close() return donnees datas = lirefichier('donnees.zip') script="""#!/usr/bin/env python # -*- coding: ISO8859-1 -*- # # # datas =""" + "'" + datas + "'" + """ def ecrirefichier(fichier, donnees): f=open(fichier, 'wb') f.write(donnees) f.close() ecrirefichier('donnees.zip', datas)""" f=open('setup.py', 'w') f.write(script) f.close()
Merci d'avance
Partager