-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathrun.py
More file actions
26 lines (23 loc) · 702 Bytes
/
Copy pathrun.py
File metadata and controls
26 lines (23 loc) · 702 Bytes
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
import setting as st
from sogou_wechat.sogou_wechat import SogouWechat
from sogou_news.sogou_news import SogouNews
from cnki.CnkiSpider.cnki_journal import CnkiJournal
from cnki.CnkiSpider.cnki_from import CnkiFrom
"""
程序入口
请在setting中输入参数,运行此文件
"""
if st.DATA_FROM == "sogou_news":
spider = SogouNews()
spider.crawl_sogou_news()
elif st.DATA_FROM == "sogou_wechat":
spider = SogouWechat()
spider.crawl_sogou_wechat()
elif st.DATA_FROM == "cnki_journal":
spider = CnkiJournal()
spider.crawl_cnki_by_journal()
elif st.DATA_FROM == "cnki_from":
spider = CnkiFrom()
spider.crawl_cnki_by_from()
else:
print("请指定数据来源...")