A simple python scraper tool that downloads video lessons from Linkedin Learning
In the config.py
file, write your login info and fill the COURSES
array with the slug of the courses you want to download, for example:
https://www.linkedin.com/learning/it-security-foundations-core-concepts/
-> it-security-foundations-core-concepts
USERNAME = '[email protected]'
PASSWORD = 'password'
BASE_DOWNLOAD_PATH = '' #use "/" as separators (defaults to 'out')
SUBS = False # downloads subtitles
COURSES = [
'it-security-foundations-core-concepts',
'javascript-for-web-designers-2',
...
]
You can either run docker-compose or run the code locally.
- install docker
- install docker-compose
docker-compose up --build
- install python3
- install pipenv
pip install pipenv
pipenv install
pipenv run download
The courses will be saved in the out
folder.