up doc, add tags to autodetect

This commit is contained in:
Tykayn 2024-11-16 00:21:38 +01:00 committed by tykayn
parent 63d51307d5
commit 530b8b7553
9 changed files with 49 additions and 33 deletions

View file

@ -3,7 +3,15 @@ import re
from datetime import datetime
# Chemin du dossier source
source_dir = "source"
import argparse
# Configuration des arguments de la ligne de commande
parser = argparse.ArgumentParser(description="Générer un nouvel article en mode orgmode.")
parser.add_argument("blog_dir", help="Le nom du dossier de blog.")
args = parser.parse_args()
blog_dir = args.blog_dir
# Expression régulière pour extraire la date du contenu de l'article
date_regex = re.compile(r"\b(\d{14})\b")
@ -12,7 +20,7 @@ date_regex = re.compile(r"\b(\d{14})\b")
org_files = []
# Parcourt le dossier source à la recherche de fichiers org-mode
for root, dirs, files in os.walk(source_dir):
for root, dirs, files in os.walk(blog_dir):
for file in files:
if file.endswith(".org"):
# Ouvre le fichier et recherche la première date dans le contenu de l'article