30 lines
692 B
Python
30 lines
692 B
Python
#!/usr/bin/env python
|
|
# -*- coding: utf-8 -*-
|
|
|
|
'''
|
|
Ce module facilite l'import/export de fichiers
|
|
'''
|
|
|
|
|
|
def importer ( chemin ) :
|
|
'''String -> File
|
|
tente d'importer le fichier dont le chemin est spécifié'''
|
|
try:
|
|
fichier = open( chemin, 'r' )
|
|
fichier.close()
|
|
return fichier
|
|
except Exception as erreur:
|
|
print erreur
|
|
return False
|
|
|
|
def exporter ( contenu, chemin=False ):
|
|
''''''
|
|
if ( chemin == False ):
|
|
chemin = generer_nom_de_fichier()
|
|
fichier = open( chemin, 'w' )
|
|
fichier.write( contenu )
|
|
fichier.close()
|
|
|
|
def generer_nom_de_fichier ():
|
|
return datetime.datetime.now().strftime("%Y-%m-%d-%Hh%Mm%Ss.txt")
|