2012-06-16 5 views
0

Salut, je suis actuellement un débutant dans le langage python, c'est aussi ma langue maternelle. J'ai besoin d'aide Je trouve difficile de savoir quoi utiliser pour créer des sous-répertoires et des fichiers de répertoires permanents, par exemple; Je veux que le chemin génère n'importe quel chemin que j'entre si les répertoires etc. n'existent pas, je les veux créés, donc j'entre dans C: \ user \ python \ répertoire \ sous-dossier \ dossier, alors je ne peux pas m'entraîner ce que je devrais importer pour effectuer le travail suivant. J'utilise Python 3.2, un conseil?Générer des répertoires/sous-répertoires et fichiers

Répondre

0
f = open("c:\file\path","w") 
f.write("content of file") 

D'abord, vous ouvrez le fichier, le stocker dans la variable f.

Vous pouvez alors écrire, en utilisant f.write()

Python va créer le fichier et le chemin si elle n'existe pas, je pense. (Je suis sûr que je l'ai déjà fait, mais je ne me souviens pas)

Lorsque vous avez fini d'utiliser le fichier, vous devez utiliser

f.close() 

pour fermer le fichier en toute sécurité.

+0

'IOError: [Errno 2] Aucun fichier ou répertoire'. Je pense que cela créera seulement le fichier, pas tout l'arborescence de répertoires. (Je suis sur Py2.7 Linux, mais je ne pense pas que cela fasse une différence) – jadkik94

+0

Juste testé cela et oui, je pense que vous pouvez être écrire. – ACarter

Questions connexes