Go to your Drive and then go to SkillShare-Dl folder move all the content to some other folder and then delete it , after deleting try the 3rd step it will work . You have to repeat this step every time you add a course to your Drive. It works
Traceback (most recent call last):
File “/root/.Skillshare-DL/dl.py”, line 16, in
main()
File “/root/.Skillshare-DL/dl.py”, line 11, in main
dl.download_course_by_url(course_url)
File “/root/.Skillshare-DL/skillshare.py”, line 32, in download_course_by_url
self.download_course_by_class_id(m.group(1))
File “/root/.Skillshare-DL/skillshare.py”, line 66, in download_course_by_class_id
for u in data[‘_embedded’][‘units’][‘_embedded’][‘units’]:
TypeError: list indices must be integers or slices, not str
This error is coming can you tell me what is the problem
Thanks
This trick isn’t working anymore. This is the error I get every time I run the shell. I request the author to kindly fix this asap.
Thanks
Traceback (most recent call last): File "/root/.Skillshare-DL/dl.py", line 16, in <module> main() File "/root/.Skillshare-DL/dl.py", line 11, in main dl.download_course_by_url(course_url) File "/root/.Skillshare-DL/skillshare.py", line 32, in download_course_by_url self.download_course_by_class_id(m.group(1)) File "/root/.Skillshare-DL/skillshare.py", line 74, in download_course_by_class_id raise Exception('Failed to read video ID from data') Exception: Failed to read video ID from data