Package: reposcraping
reposcrapingScraping GitHub repositoryThis library allows you to access the names of files and folders of any GitHub repository. Cloner class allows you to clone the file types you want to the path you want.downloadssetuppipinstallreposcrapingusagefromreposcrapingimportRepoScrapingfromreposcraping.clonerimportClonerscraping=RepoScraping("https://github.com/emresvd/random-video",p=True,)print(scraping.tree_urls)print(scraping.file_urls)cloner=Cloner(scraping)cloner.clone(paths={".py":"files/python_files",".txt":"files/text_files",".md":"files/markdown_files",".html":"files/html_files","":"files/other_files",},only_file_name=True,p=True,)output['https://github.com/emresvd/random-video','https://github.com/emresvd/random-video/tree/master/random_video','https://github.com/emresvd/random-video/tree/master/special_search','https://github.com/emresvd/random-video/tree/master/static','https://github.com/emresvd/random-video/tree/master/templates','https://github.com/emresvd/random-video/tree/master/video','https://github.com/emresvd/random-video/tree/master/random_video/__pycache__','https://github.com/emresvd/random-video/tree/master/video/__pycache__','https://github.com/emresvd/random-video/tree/master/video/migrations','https://github.com/emresvd/random-video/tree/master/video/migrations/__pycache__']['https://github.com/emresvd/random-video/blob/master/LICENSE.md','https://github.com/emresvd/random-video/blob/master/.gitignore','https://github.com/emresvd/random-video/blob/master/README.md','https://github.com/emresvd/random-video/blob/master/db.sqlite3','https://github.com/emresvd/random-video/blob/master/manage.py','https://github.com/emresvd/random-video/blob/master/requirements.txt','https://github.com/emresvd/random-video/blob/master/words.txt','https://github.com/emresvd/random-video/blob/master/static/ic_launcher-playstore.png','https://github.com/emresvd/random-video/blob/master/random_video/__init__.py','https://github.com/emresvd/random-video/blob/master/random_video/asgi.py','https://github.com/emresvd/random-video/blob/master/random_video/settings.py','https://github.com/emresvd/random-video/blob/master/random_video/urls.py','https://github.com/emresvd/random-video/blob/master/random_video/wsgi.py','https://github.com/emresvd/random-video/blob/master/special_search/car.txt','https://github.com/emresvd/random-video/blob/master/special_search/food.txt','https://github.com/emresvd/random-video/blob/master/special_search/rocket.txt','https://github.com/emresvd/random-video/blob/master/special_search/space.txt','https://github.com/emresvd/random-video/blob/master/special_search/travel.txt','https://github.com/emresvd/random-video/blob/master/static/favicon.ico','https://github.com/emresvd/random-video/blob/master/templates/download.html','https://github.com/emresvd/random-video/blob/master/templates/index.html','https://github.com/emresvd/random-video/blob/master/video/__init__.py','https://github.com/emresvd/random-video/blob/master/video/admin.py','https://github.com/emresvd/random-video/blob/master/video/apps.py','https://github.com/emresvd/random-video/blob/master/video/models.py','https://github.com/emresvd/random-video/blob/master/video/random_video.py','https://github.com/emresvd/random-video/blob/master/video/tests.py','https://github.com/emresvd/random-video/blob/master/video/views.py','https://github.com/emresvd/random-video/blob/master/random_video/__pycache__/__init__.cpython-37.pyc','https://github.com/emresvd/random-video/blob/master/random_video/__pycache__/settings.cpython-37.pyc','https://github.com/emresvd/random-video/blob/master/random_video/__pycache__/urls.cpython-37.pyc','https://github.com/emresvd/random-video/blob/master/random_video/__pycache__/wsgi.cpython-37.pyc','https://github.com/emresvd/random-video/blob/master/video/__pycache__/__init__.cpython-37.pyc','https://github.com/emresvd/random-video/blob/master/video/__pycache__/admin.cpython-37.pyc','https://github.com/emresvd/random-video/blob/master/video/__pycache__/models.cpython-37.pyc','https://github.com/emresvd/random-video/blob/master/video/__pycache__/random_video.cpython-37.pyc','https://github.com/emresvd/random-video/blob/master/video/__pycache__/views.cpython-37.pyc','https://github.com/emresvd/random-video/blob/master/video/migrations/__init__.py','https://github.com/emresvd/random-video/blob/master/video/migrations/__pycache__/__init__.cpython-37.pyc']