From d19a0186532f0ba3f7dd14211f1466ec4d9b9df8 Mon Sep 17 00:00:00 2001 From: Puyodead1 Date: Sat, 20 Jul 2024 15:25:03 -0400 Subject: [PATCH] remove duplicated methods --- main.py | 54 ------------------------------------------------------ 1 file changed, 54 deletions(-) diff --git a/main.py b/main.py index 957b4e7..a9fb48c 100644 --- a/main.py +++ b/main.py @@ -923,60 +923,6 @@ class Udemy: results = webpage.get("results", []) return results - def _my_courses(self, portal_name): - results = [] - try: - url = MY_COURSES_URL.format(portal_name=portal_name) - webpage = self.session._get(url).json() - except conn_error as error: - logger.fatal(f"Connection error: {error}") - time.sleep(0.8) - sys.exit(1) - except (ValueError, Exception) as error: - logger.fatal(f"{error}") - time.sleep(0.8) - sys.exit(1) - else: - results = webpage.get("results", []) - return results - - def _subscribed_collection_courses(self, portal_name): - url = COLLECTION_URL.format(portal_name=portal_name) - courses_lists = [] - try: - webpage = self.session._get(url).json() - except conn_error as error: - logger.fatal(f"Connection error: {error}") - time.sleep(0.8) - sys.exit(1) - except (ValueError, Exception) as error: - logger.fatal(f"{error}") - time.sleep(0.8) - sys.exit(1) - else: - results = webpage.get("results", []) - if results: - [courses_lists.extend(courses.get("courses", [])) for courses in results if courses.get("courses", [])] - return courses_lists - - def _archived_courses(self, portal_name): - results = [] - try: - url = MY_COURSES_URL.format(portal_name=portal_name) - url = f"{url}&is_archived=true" - webpage = self.session._get(url).json() - except conn_error as error: - logger.fatal(f"Connection error: {error}") - time.sleep(0.8) - sys.exit(1) - except (ValueError, Exception) as error: - logger.fatal(f"{error}") - time.sleep(0.8) - sys.exit(1) - else: - results = webpage.get("results", []) - return results - def _extract_subscription_course_info(self, url): course_html = self.session._get(url).text soup = BeautifulSoup(course_html, "lxml")