-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.py
More file actions
47 lines (42 loc) · 3.02 KB
/
main.py
File metadata and controls
47 lines (42 loc) · 3.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
from crawler.WordCrawler import WordCrawler
from crawler.PlayerCrawler import PlayerCrawler
from crawler.VideoCrawler import VideoCralwer
from aws.boto3 import S3Uploader
#wordCrawler = WordCrawler()
#wordCrawler.getWords()
#wordCrawler.getDescriptions()
#wordCrawler.saveToCsv()
#playerCrawler = PlayerCrawler()
#playerCrawler.getPlayers()
#playerCrawler.saveToCsv()
videoCrawler = VideoCralwer()
videoCrawler.getVideos(playlistId="PLz-ZeGBrdzH3riwJYuAXw2H2CpnicIfF4", team="KIA") # KIA (1)
videoCrawler.getVideos(playlistId="PLz-ZeGBrdzH3V0mpqlg5dWM8h4hogL2En", team="KIA") # KIA (2)
videoCrawler.getVideos(playlistId="PLkXXwsF-ojWz3VTp9mYHxhJoCdINkw0UO", team="삼성") # 삼성 (1)
videoCrawler.getVideos(playlistId="PLkXXwsF-ojWyLqf2u0VaVXO-LGCMxyPSe", team="삼성") # 삼성 (2)
videoCrawler.getVideos(playlistId="PLdr_-welsg4eQ2vBlWsINTeXOToaqY3dZ", team="LG") # LG (1)
videoCrawler.getVideos(playlistId="PLdr_-welsg4d4hKKo3iDHAQlDftuLstSb", team="LG") # LG (2)
videoCrawler.getVideos(playlistId="PLgbBASjz_-QYm3_dDpIuFEoFHFOL3yUxG", team="두산") # 두산 (1)
videoCrawler.getVideos(playlistId="PLgbBASjz_-QZueNnOM-V9x-NlAz7i383B", team="두산") # 두산 (2)
videoCrawler.getVideos(playlistId="PLgbBASjz_-Qatcq4MbIV9u9-1o5YXJxoI", team="두산") # 두산 (3)
videoCrawler.getVideos(playlistId="PLE8rpoVmjLndvN34XVGER2IYNOp92w--S", team="KT") # KT (1)
videoCrawler.getVideos(playlistId="PLE8rpoVmjLndsMhCra0ZHbaftWac-YqeD", team="KT") # KT (2)
videoCrawler.getVideos(playlistId="PLE8rpoVmjLnfFqWzEt3EZ4d3XjgHo8CWZ", team="KT") # KT (3)
videoCrawler.getVideos(playlistId="PL8_8tSGm7y1BFBaRS8wDu-WgTADcLYmVJ", team="SSG") # SSG (1)
videoCrawler.getVideos(playlistId="PL8_8tSGm7y1Ch1SD1QEIdrF6AhZp9cG5N", team="SSG") # SSG (2)
videoCrawler.getVideos(playlistId="PL8_8tSGm7y1D4cgMXe1FHcQJGRU2sYQcw", team="SSG") # SSG (3)
videoCrawler.getVideos(playlistId="PLe2tqH9V70CO9nSxcNGOInEGkXIXHIJjb", team="롯데") # 롯데 (1)
videoCrawler.getVideos(playlistId="PLe2tqH9V70COQOLCK3ef9W2n4ebCsn6tB", team="롯데") # 롯데 (2)
videoCrawler.getVideos(playlistId="PLH13Vc2FtHHjzoBrp1HYYdQ4BJyEhlVNv", team="한화") # 한화 (1)
videoCrawler.getVideos(playlistId="PLH13Vc2FtHHg2XTVhdzWaO8Mj6is9_vM-", team="한화") # 한화 (2)
videoCrawler.getVideos(playlistId="PLH13Vc2FtHHhJZufgqodWKt_hPgMfyaeu", team="한화") # 한화 (3)
videoCrawler.getVideos(playlistId="PLfsLTyo3tyK_0lGZ7WeTYVnBaRjBREOdd", team="NC") # NC (1)
videoCrawler.getVideos(playlistId="PLfsLTyo3tyK8cYchJK5Th0uod98ns0wcb", team="NC") # NC (2)
videoCrawler.getVideos(playlistId="PLfsLTyo3tyK-gWusUOU-Ie3a2Vjnq-i6Q", team="NC") # NC (3)
videoCrawler.getVideos(playlistId="PLYxgcTlkQOzhSVkpzMGD7dpkH8BRDRJZY", team="키움") # 키움 (1)
videoCrawler.getVideos(playlistId="PLYxgcTlkQOzi0Pr4hAC0s2ruwezWWhFFF", team="키움") # 키움 (2)
videoCrawler.saveToCsv()
s3Uploader = S3Uploader()
#s3Uploader.handleUploadCsv("csv/baseball_word.csv", "data/word_raw_data.csv")
#s3Uploader.handleUploadCsv("csv/player_info.csv", "data/player_raw_data.csv")
s3Uploader.handleUploadCsv("csv/kbo_video.csv", "data/video_raw_data.csv")