import md2pdf, os def convert(): markdown = input("Saisir le nom du fichier markdown à convertir (sans l'extension .md): ") pdf = input("Saisir le nom du fichier de sorti (sans l'extension .pdf): ") try: md2pdf.md2pdf(pdf + ".pdf", "", "./" + markdown + ".md" , "", "") except: print("Erreur sur le nom de fichier saisi...") print("conversion réussie") def convert_all(): try: files = os.listdir("./input") for file in files: if file.endswith(".md"): pdf = str(file.split(".md")[0]) markdown = file md2pdf.md2pdf("./output/" + pdf + ".pdf", "", "./input/" + markdown, "", "") except: print("Un fichier a posé problème: " + file) print("conversion réussie") if __name__ == "__main__": choix = input("Que voulez-vous faire? \n 1) convertir un fichier markdown ?\n 2) convertir plusieurs fichiers markdown ?") match choix: case "1": convert() case "2": convert_all() case _: print("choix incorrect, veuillez saisir 1 ou 2")