+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/templates/download.html b/templates/download.html
new file mode 100644
index 0000000..7097f26
--- /dev/null
+++ b/templates/download.html
@@ -0,0 +1 @@
+
{{ artist }}
diff --git a/utils/__pycache__/__init__.cpython-37.pyc b/utils/__pycache__/__init__.cpython-37.pyc
index 8a6ae23..7b66ef6 100644
Binary files a/utils/__pycache__/__init__.cpython-37.pyc and b/utils/__pycache__/__init__.cpython-37.pyc differ
diff --git a/utils/__pycache__/browser.cpython-37.pyc b/utils/__pycache__/browser.cpython-37.pyc
index 38a33a0..d05fade 100644
Binary files a/utils/__pycache__/browser.cpython-37.pyc and b/utils/__pycache__/browser.cpython-37.pyc differ
diff --git a/utils/__pycache__/processor.cpython-37.pyc b/utils/__pycache__/processor.cpython-37.pyc
new file mode 100644
index 0000000..87c46af
Binary files /dev/null and b/utils/__pycache__/processor.cpython-37.pyc differ
diff --git a/utils/__pycache__/yt_dlp_logger.cpython-37.pyc b/utils/__pycache__/yt_dlp_logger.cpython-37.pyc
new file mode 100644
index 0000000..93ce415
Binary files /dev/null and b/utils/__pycache__/yt_dlp_logger.cpython-37.pyc differ
diff --git a/utils/processor.py b/utils/processor.py
index 5769d2a..1569886 100644
--- a/utils/processor.py
+++ b/utils/processor.py
@@ -1,3 +1,5 @@
+import os
+
import bs4
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
@@ -12,6 +14,7 @@ import yt_dlp
def download_file(url, output):
filename = wget.download(url, out=output)
+ os.rename(filename, output + '/album.jpg')
return filename
@@ -109,7 +112,6 @@ def process_download(artist):
# Download album
print(item)
-
ydl_opts = {
'logger': MyLogger(),
'progress_hooks': [my_hook],
@@ -123,8 +125,11 @@ def process_download(artist):
}
with yt_dlp.YoutubeDL(ydl_opts) as ydl:
- error_code = ydl.download('https://youtube.com' + item.get('link'))
+ try:
+ error_code = ydl.download('https://youtube.com' + item.get('link'))
+ except Exception as e:
+ print('!!!!!!!!!')
+ print(e)
- return res_value
+ return processed_albums_data_list
-#