feat(naive-python): Add Cookiecutter template to create a Python project

This commit is contained in:
2022-06-17 03:17:12 +02:00
parent 7e960f3fce
commit c9a8c0707e
11 changed files with 505 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import os
project_dir = os.getcwd()
examples_dir_name = "examples"
config_ini_file_name = "config.ini.example"
examples_dir_abs = os.path.join(project_dir, examples_dir_name)
config_ini_file_abs = os.path.join(project_dir, examples_dir_name, config_ini_file_name)
if {% if cookiecutter.uses_config_ini == "yes" -%}False{% else -%}True{%- endif -%}:
try:
os.remove(config_ini_file_abs)
try:
os.rmdir(examples_dir_abs)
except OSError:
pass
except OSError:
pass