fichier1
fichier2
fichier3
etc...
MakeZine va lire ce fichier template, récupérer le nom de chacun des fichier énuméré, puis assembler le tout dans le fichier zine crée.
#! /usr/bin/python
# -*- coding: utf-8 -*-
#
# **************
# MakeZine.py
# **************
def lire(fichier):
"""Fonction qui va simplement lire le fichier passé en argument"""
fichier=fichier.split("\n")
fichier=fichier[0]+fichier[1]
try:
fichier=open(fichier,'r')
texte=fichier.read()
finally:
fichier.close()
return texte
def ecrire(article):
"""Fonction qui écrit l'article passée en argument dans le fichier cible"""
zine.write(article)
return 1
fichTemplate=raw_input("Nom du fichier template : ")
fichZine=raw_input("Nom du fichier à créer (le zine) : ")
template=open(fichTemplate,"r")
zine=open(fichZine,"a")
try:
for ligne in template :
article=lire(ligne)
ecrire(article)
finally:
template.close()
zine.close()
Aucun commentaire:
Enregistrer un commentaire