From 5768b37cd1fa5ad21ae26c2d3c0c4e0d354692a0 Mon Sep 17 00:00:00 2001 From: Valentin CZERYBA Date: Thu, 6 Apr 2023 20:59:11 +0200 Subject: [PATCH] ajout de verification de existence fichier --- insert_wordpress.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/insert_wordpress.py b/insert_wordpress.py index 1f6812c..2c3828e 100644 --- a/insert_wordpress.py +++ b/insert_wordpress.py @@ -15,14 +15,15 @@ class WPimport: def fromFile(self, files): for file in files.split(","): - with open(file, 'r') as f: - content = f.read() - soup = BeautifulSoup(content, 'html.parser') - articlebody = soup.find_all("div", class_="articlebody") - if len(articlebody) > 0: - self._addOrUpdatePost(soup) - else: - self._addOrUpdateFeaturedMedia(soup) + if os.path.exists(file): + with open(file, 'r') as f: + content = f.read() + soup = BeautifulSoup(content, 'html.parser') + articlebody = soup.find_all("div", class_="articlebody") + if len(articlebody) > 0: + self._addOrUpdatePost(soup) + else: + self._addOrUpdateFeaturedMedia(soup) # Private method