diff options
author | Ken Kellner <ken@kenkellner.com> | 2018-04-06 22:45:44 -0400 |
---|---|---|
committer | Ken Kellner <ken@kenkellner.com> | 2018-04-06 22:45:44 -0400 |
commit | fd62a12cda30543156585480e35682af18323508 (patch) | |
tree | c8764d8b6a8633b42bc5d83c93c3e356580b24bb | |
parent | 50e825524c8a93be5729b174e8999c690af9a45d (diff) |
Fix issues with checks
-rw-r--r-- | article_epub/publishers/bioone.py | 1 | ||||
-rw-r--r-- | article_epub/publishers/nrc.py | 1 | ||||
-rw-r--r-- | article_epub/publishers/oxford.py | 1 | ||||
-rw-r--r-- | article_epub/publishers/springer.py | 1 | ||||
-rw-r--r-- | article_epub/publishers/wiley.py | 4 |
5 files changed, 7 insertions, 1 deletions
diff --git a/article_epub/publishers/bioone.py b/article_epub/publishers/bioone.py index 343aae8..56fe4b3 100644 --- a/article_epub/publishers/bioone.py +++ b/article_epub/publishers/bioone.py @@ -1,6 +1,7 @@ from article_epub.publisher import Publisher, register_publisher import requests from bs4 import BeautifulSoup +import sys class BioOne(Publisher): """Class for BioOne articles""" diff --git a/article_epub/publishers/nrc.py b/article_epub/publishers/nrc.py index 6195a0e..a24beac 100644 --- a/article_epub/publishers/nrc.py +++ b/article_epub/publishers/nrc.py @@ -1,5 +1,6 @@ from article_epub.publisher import Publisher, register_publisher import copy +import sys class NRC(Publisher): """Class for NRC Research Press articles""" diff --git a/article_epub/publishers/oxford.py b/article_epub/publishers/oxford.py index 8ffea6d..150a406 100644 --- a/article_epub/publishers/oxford.py +++ b/article_epub/publishers/oxford.py @@ -1,5 +1,6 @@ from article_epub.publisher import Publisher, register_publisher import copy +import sys class Oxford(Publisher): """Class for Oxford articles""" diff --git a/article_epub/publishers/springer.py b/article_epub/publishers/springer.py index 8b9458e..a3c223e 100644 --- a/article_epub/publishers/springer.py +++ b/article_epub/publishers/springer.py @@ -1,4 +1,5 @@ from article_epub.publisher import Publisher, register_publisher +import sys class Springer(Publisher): """Class for Springer articles""" diff --git a/article_epub/publishers/wiley.py b/article_epub/publishers/wiley.py index 716466a..2102af1 100644 --- a/article_epub/publishers/wiley.py +++ b/article_epub/publishers/wiley.py @@ -1,4 +1,5 @@ from article_epub.publisher import Publisher, register_publisher +import sys class Wiley(Publisher): """Class for Springer articles""" @@ -10,7 +11,8 @@ class Wiley(Publisher): self.url = self.url.replace('/abs/','/full/') def check_fulltext(self): - if self.soup.find('div',class_='article-section__content') == None: + test = self.soup.find_all('div',class_='article-section__content') + if len(test) < 3: print('Error: Can\'t access fulltext of article') sys.exit() else: |