mirror of
https://forge.chapril.org/tykayn/orgmode-to-gemini-blog
synced 2025-06-20 09:04:42 +02:00
up doc, add tags to autodetect
This commit is contained in:
parent
63d51307d5
commit
530b8b7553
9 changed files with 49 additions and 33 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue