Pythonic machen: Eine SQLite3-Datenbank erstellen, wenn sie nicht existiert?
Ich habe ein Python-Skript geschrieben, das eine leere Datenbank initialisiert, wenn sie nicht existiert.
import os
if not os.path.exists('Database'):
os.makedirs('Database')
os.system('sqlite3 Database/testDB.db ";"')
# rest of the script...
Kann ich dies auf eine pythonischere Art und Weise tun, mit einem Try-Except oder ist diese Art von Code akzeptabel?