[Python] [爬虫] 11.批量政府网站的招投标、中标信息爬取和推送的自动化爬虫——日志监控

目录

1.Intro

2.Source


1.Intro

文件名:log_record.py

模块名:日志监控

引用库:

pymongo

功能:爬虫执行结果写入到数据库的日志表中,便于查看每天执行情况,执行失败时再追溯日志。

2.Source

#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
# Author  : YSW
# Time    : 2018/10/8 11:41
# File    : log_record.py
# Version : 1.0
# Describe: 日志监控模块
# Update  :
'''

import pymongo

# 本地 mongodb 参数
username = "localhost"
port = 27017

# 连接 mongodb
client = pymongo.MongoClient(username, port)
# 创建数据库
logDB = client['Log_DB']
# 创建数据表,用于存储日志信息
logTable = logDB['log_execute']

def log_recorder(current_time, execute_result):
    log_data = {
        "执行时间": current_time,
        "执行结果": execute_result
    }
    logTable.insert_one(log_data)

猜你喜欢

转载自blog.csdn.net/weixin_42015762/article/details/83892262