Le code Python de la sortie vers un fichier et ajouter l'horodatage de nom de fichier

"Je n'aurais même pas à l'approche de ce à partir d'un python-correction de la perspective, mais il suffit de rediriger la sortie de l'exécution de votre script python:
python /path/to/script/myscript.py > /path/to/output/myfile.txt
Rien n'a changer dans votre script, et toutes les instructions d'impression, le mettre dans votre fichier texte."

comment puis-je utiliser le code ci-dessus à la sortie vers un fichier, mais aussi d'horodatage le nom de fichier?
exemple: python /path/to/script/myscript.py > /path/to/output/myfile01-22-2014.txt

  • La personne que vous citez est ce qui suggère que vous utilisez votre shell/commande à la poignée de la création du fichier. Ce shell, exécutez-vous, par exemple, bash ou l'invite de commande de windows? Les deux doivent avoir les moyens de créer des horodateurs, comme cela assez simplement.
  • je suis en cours d'exécution bash..... je suis nouveau sur python, et je suis de l'utiliser pour obtenir des informations à partir d'un nid de thermostat et de l'enregistrer dans un fichier et timestamp...python /usr/local/bin/nest.py -u alan@###.com -p ####### show > /Utilisateurs/Alan/Dropbox/NestAPI/CSV Fichiers/nid.csv
  • connexes: Rediriger stdout vers un fichier en Python?
InformationsquelleAutor user3255477 | 2014-01-31