Ich schreibe eine Funktion, die einige Operationen mit einer .log -Datei ausführt: Das Programm prüft, ob /logs/ansible.log vor dem Fortfahren existiert. Wenn /logs/ansible.log < /code> nicht vorhanden ist, sollte es die Datei- /Verzeichnisstruktur erstellen (beide existieren nicht vor). < /P>
Code: Select all
try:
if not os.path.exists("/logs/ansible.log"):
# create the /logs/ansible.log file
finally:
# do something
Ich weiß, ich kann die Datei ansible.log mit öffnen ('Ansible.log', 'w') und erstellen Sie das Verzeichnis mit os.makedirs ('/logs/') , wie kann ich einfach einfach erstellen.
*** Angenommen, das Programm wird als root