瀏覽代碼

Merge branch 'master' of https://deeejas.asuscomm.com:3000/Shared/anafapi.git

marton levente 3 月之前
父節點
當前提交
a0ee67ad74
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      anafapi/anafspv.py

+ 5 - 2
anafapi/anafspv.py

@@ -103,8 +103,11 @@ class anafSPV(object):
         os.makedirs(os.path.join(self.DLLOC, cui), exist_ok=True)
         words = details.split()
         result_string = ' '.join(words[:3]) if len(words) >= 3 else ' '.join(words[:2]) if len(words) == 2 else details
-        with open(os.path.join(self.DLLOC, cui, '{}_{}_{}.pdf'.format(cui, result_string, id_)), 'wb') as file:
-            file.write(response.content)
+        try:
+            with open(os.path.join(self.DLLOC, cui, '{}_{}_{}.pdf'.format(cui, result_string, id_)), 'wb') as file:
+                file.write(response.content)
+        except FileNotFoundError:
+            pass
 
     def get_vector(self, cui):
         response = self.session.get(self.VECT.format(cui), cookies=self.requests_cookies).json()