Est-il possible de créer un fichier avec une extension, un nom et un python spécifiques avec le module sys ou tout autre module?

Merci!

1
Advait Variyar 27 avril 2020 à 08:11

2 réponses

Meilleure réponse

Cela devrait fonctionner avec le chemin et le nom du fichier:

import os

PATH = '/home/user/somepath'
FILE = 'somefile.someext'

os.makedirs( PATH, exist_ok=True)   # create the PATH if not exists

full_name = os.path.join( PATH, FILE )
with open( full_name ) as fout :
    print >>fout, 'some message'
0
lenik 27 avril 2020 à 05:56

En utilisant

f = open('myfile.myextension', 'w')
f.write('hello')
f.close()

Vous pouvez créer un fichier avec n'importe quelle extension que vous souhaitez. Si vous souhaitez qu'un autre logiciel le lise, par exemple, si vous souhaitez créer un fichier Excel (xlsx) ou un pdf, vous aurez peut-être besoin de packages supplémentaires.

1
Tom Ron 27 avril 2020 à 05:57