Делая это Pythonic: создать базу данных sqlite3, если она не существует?
Я написал скрипт Python, который инициализирует пустую базу данных, если она не существует.
import os
if not os.path.exists('Database'):
os.makedirs('Database')
os.system('sqlite3 Database/testDB.db ";"')
# rest of the script...
Могу ли я сделать это в более Pythonic-стиле, с помощью try-exc, или такой код приемлем?