bonjour, je voudrais enregistrer les pdf après le traitement en boucle,
mais le doc.save(name) ne marche pas, seul un pdf enregistre.
Voila mon extrait du code
Ici l'appelle du fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 def redaction(self, name): doc = fitz.open(self.path) for page in doc: page.wrap_contents() sensitive = self.get_sensitive_data(page.getText("text") .split('\n')) for data in sensitive: areas = page.searchFor(data) [page.addRedactAnnot(area, fill = (0, 0, 0)) for area in areas] page.apply_redactions() doc.save("media/" + name)
Seul le doc.save ne marche pas dans mon projet car j'ai fait print. aide moi s'il vous plait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 dossier = glob.glob("dossier/*") for j in dossier: url = os.path.basename(j) path = "dossier/" + url name(j)
Partager