ERROR - [Failed] priority=C, ttl=3. crawl_course_references: cource=linux-and-sql
Traceback (most recent call last):
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\lib\TaskScheduler.py", line 198, in _func_work
task.run()
~~~~~~~~^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\lib\TaskScheduler.py", line 44, in run
self.go()
~~~~~~~^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\lib\TaskScheduler.py", line 77, in go
self._func(**self._kwargs)
~~~~~~~~~~^^^^^^^^^^^^^^^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\Crawler.py", line 230, in crawl_course_references
_crawl_course_ref(course)
~~~~~~~~~~~~~~~~~^^^^^^^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\Crawler.py", line 210, in _crawl_course_ref
assets += crawl_assets(assetIDs)
~~~~~~~~~~~~^^^^^^^^^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\Crawler.py", line 333, in crawl_assets
name = asset_name(['name'], _['fileExtension'])
~^^^^^^^^^^^^^^^^^
KeyError: 'fileExtension'
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "D:\Coding\PROJECTS\tst2.venv\Scripts\dl_coursera.exe_main.py", line 6, in
sys.exit(main())
~~~~^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera_run.py", line 224, in main
soc = crawl(args['cookies'], slug, outdir)
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera_run.py", line 103, in crawl
soc = crawler.crawl(slug=slug, isSpec=isSpec)
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\Crawler.py", line 364, in crawl
self._ts.wait()
~~~~~~~~~~~~~^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\lib\TaskScheduler.py", line 114, in wait
self._q.join()
~~~~~~~~~~~~^^
File "C:\Python313\Lib\queue.py", line 108, in join
self.all_tasks_done.wait()
~~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Python313\Lib\threading.py", line 359, in wait
waiter.acquire()
~~~~~~~~~~~~~~^^
KeyboardInterrupt
the above error keeps happening when i use this command:
dl_coursera --cookies coursera\cookies.txt --outdir google-cybersecurity google-cybersecurity
however it worked fine with the meta-full-stack-web-development course
any help? i tried updating my cookies and am enrolled in the course as well, but no luck
ERROR - [Failed] priority=C, ttl=3. crawl_course_references: cource=linux-and-sql
Traceback (most recent call last):
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\lib\TaskScheduler.py", line 198, in _func_work
task.run()
~~~~~~~~^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\lib\TaskScheduler.py", line 44, in run
self.go()
~~~~~~~^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\lib\TaskScheduler.py", line 77, in go
self._func(**self._kwargs)
~~~~~~~~~~^^^^^^^^^^^^^^^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\Crawler.py", line 230, in crawl_course_references
_crawl_course_ref(course)
~~~~~~~~~~~~~~~~~^^^^^^^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\Crawler.py", line 210, in _crawl_course_ref
assets += crawl_assets(assetIDs)
~~~~~~~~~~~~^^^^^^^^^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\Crawler.py", line 333, in crawl_assets
name = asset_name(['name'], _['fileExtension'])
~^^^^^^^^^^^^^^^^^
KeyError: 'fileExtension'
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "D:\Coding\PROJECTS\tst2.venv\Scripts\dl_coursera.exe_main.py", line 6, in
sys.exit(main())
~~~~^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera_run.py", line 224, in main
soc = crawl(args['cookies'], slug, outdir)
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera_run.py", line 103, in crawl
soc = crawler.crawl(slug=slug, isSpec=isSpec)
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\Crawler.py", line 364, in crawl
self._ts.wait()
~~~~~~~~~~~~~^^
File "D:\Coding\PROJECTS\tst2.venv\Lib\site-packages\dl_coursera\lib\TaskScheduler.py", line 114, in wait
self._q.join()
~~~~~~~~~~~~^^
File "C:\Python313\Lib\queue.py", line 108, in join
self.all_tasks_done.wait()
~~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Python313\Lib\threading.py", line 359, in wait
waiter.acquire()
~~~~~~~~~~~~~~^^
KeyboardInterrupt
the above error keeps happening when i use this command:
dl_coursera --cookies coursera\cookies.txt --outdir google-cybersecurity google-cybersecurity
however it worked fine with the meta-full-stack-web-development course
any help? i tried updating my cookies and am enrolled in the course as well, but no luck