├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── __init__.py ├── config.py ├── main.py ├── output ├── search-keyword-csv │ ├── search_term_channel.csv │ ├── search_term_playlist.csv │ └── search_term_videos.csv ├── video-channel-csv │ └── search_channel_id.csv └── video-comments-csv │ ├── comment_reply.csv │ └── parent_video_comment.csv ├── requirements.txt ├── utils ├── __init__.py └── helper.py ├── youtube ├── __init__.py ├── search_keyword.py ├── video_comments.py └── videos_channelid.py └── youtube_api_cmd.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.DS_Store 3 | __pycache__/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/config.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/main.py -------------------------------------------------------------------------------- /output/search-keyword-csv/search_term_channel.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/output/search-keyword-csv/search_term_channel.csv -------------------------------------------------------------------------------- /output/search-keyword-csv/search_term_playlist.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/output/search-keyword-csv/search_term_playlist.csv -------------------------------------------------------------------------------- /output/search-keyword-csv/search_term_videos.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/output/search-keyword-csv/search_term_videos.csv -------------------------------------------------------------------------------- /output/video-channel-csv/search_channel_id.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/output/video-channel-csv/search_channel_id.csv -------------------------------------------------------------------------------- /output/video-comments-csv/comment_reply.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/output/video-comments-csv/comment_reply.csv -------------------------------------------------------------------------------- /output/video-comments-csv/parent_video_comment.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/output/video-comments-csv/parent_video_comment.csv -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | requests 2 | black 3 | pandas 4 | pylint 5 | -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/utils/helper.py -------------------------------------------------------------------------------- /youtube/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /youtube/search_keyword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/youtube/search_keyword.py -------------------------------------------------------------------------------- /youtube/video_comments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/youtube/video_comments.py -------------------------------------------------------------------------------- /youtube/videos_channelid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/youtube/videos_channelid.py -------------------------------------------------------------------------------- /youtube_api_cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srcecde/python-youtube-api/HEAD/youtube_api_cmd.py --------------------------------------------------------------------------------