This commit is contained in:
Tykayn 2024-11-08 18:05:08 +01:00 committed by tykayn
parent 0b9f66167c
commit 0a189bd6ad
151 changed files with 18303 additions and 565 deletions

View file

@ -174,25 +174,28 @@ def generer_index(dossier_source, fichier_index, titre_index):
# contenu_index_html += f"<br><a href=/{lang_folder}{link_html}>{link_html}</a>"
print(contenu_index_gmi)
print('chemin_fichier_index_html' , dossier_parent+chemin_fichier_index_html)
print(' ')
with open(dossier_parent+chemin_fichier_index_html, 'w', encoding='utf-8') as file:
file.write('<html><head><title>'+args.title+'</title></head><body>'+contenu_index_html+'</article></body></html>')
print(f"Fichier d'index '{chemin_fichier_index_html}' généré avec succès.")
# os.remove(dossier_parent+'/html-websites/'+args.source+'/index.html')
destination_html = dossier_parent+'/html-websites/'+args.source+'/'
shutil.move(dossier_parent+chemin_fichier_index_html, destination_html)
shutil.move(destination_html+chemin_fichier_index_html, destination_html+'index.html')
# Écrit le contenu dans le fichier d'index
try:
# with open(chemin_fichier_index_gemini, 'w', encoding='utf-8') as file:
# file.write(contenu_index_gmi)
# print(f"Fichier d'index '{chemin_fichier_index_gemini}' généré avec succès.")
# os.remove('gemini-capsules/'+args.source+'/index.gmi')
# shutil.move(chemin_fichier_index_gemini, 'gemini-capsules/'+args.source+'/index.gmi')
with open(chemin_fichier_index_gemini, 'w', encoding='utf-8') as file:
file.write(contenu_index_gmi)
print(f"Fichier d'index '{chemin_fichier_index_gemini}' généré avec succès.")
os.remove('gemini-capsules/'+args.source+'/index.gmi')
shutil.move(chemin_fichier_index_gemini, 'gemini-capsules/'+args.source+'/index.gmi')
print('chemin_fichier_index_html' , dossier_parent+chemin_fichier_index_html)
print(' ')
with open(dossier_parent+chemin_fichier_index_html, 'w', encoding='utf-8') as file:
file.write('<html><head><title>'+args.title+'</title></head><body>'+contenu_index_html+'</article></body></html>')
print(f"Fichier d'index '{chemin_fichier_index_html}' généré avec succès.")
# os.remove(dossier_parent+'/html-websites/'+args.source+'/index.html')
destination_html = dossier_parent+'/html-websites/'+args.source+'/'
shutil.copy(dossier_parent+chemin_fichier_index_html, destination_html)
shutil.copy(destination_html+chemin_fichier_index_html, destination_html+'index.html')
print(f"Déplacé dans '{'html-websites/'+args.source}'.")
except OSError as e:
print(f"Erreur lors de l'écriture du fichier d'index : {e}")