Logging
完整版:
import logging
# logging
log = logging.getLogger('Example')
LOG_FORMAT = '[%(levelname)s] - %(message)s'
fmt = logging.Formatter(LOG_FORMAT)
log.setLevel(logging.INFO)
# 设置 Handler
sh = logging.StreamHandler() # 控制台输出
sh.setFormatter(fmt) # 加格式
fh = logging.FileHandler(f'{datetime.now()}.log') # 文件输出 - 可选
fh.setFormatter(fmt) # 加格式 - 可选
# 添加 Handler
log.addHandler(sh)
log.addHandler(fh) # - 可选
log.info('Import OK!')
简约版:
import logging
# logging
LOG_FORMAT = '[%(levelname)s] - %(message)s'
logging.basicConfig(level=logging.INFO, format=LOG_FORMAT)
logging.info('Import OK!')
爬虫
headers = {
"cookie": "浏览器-开发人员-网络-文档,下同"
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36 Edg/103.0.1264.77"
}
续.