コード例 #1
0
ファイル: ZhiSpider.py プロジェクト: yumupinglan/ZhiSpider
    def __init__(self):
        self.configs = self._getConfigs()
        self.rules = self._getRules()

        self.session = requests.session()
        self._setHeader()

        self.login()

        self.fpExcept = open(self.configs['EXCEPTIONS'], 'wb')

        # 创建数据库
        self.db = sqlite3.connect(self.configs['DB']['NAME'])
        self.dbCursor = self.db.cursor()

        # 爬问题列表
        self.questionSpider = ZhiQuestions(self)
        # 爬答案
        self.answerSpider = ZhiAnswers(self)