-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.py
108 lines (84 loc) · 1.4 KB
/
config.py
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
# -*- coding: utf-8 -*-
import os
ROOT_PATH = os.path.abspath(os.path.dirname(__file__)) + os.path.sep
"""
工程物理根路径
:type: str
"""
STATS_GOV_CN_SITE = 'http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/$YEAR$/$ROUTE$'
"""
国家统计局站点地址,需替换掉抓取的年份($YEAR$)和路由($ROUTE$)。
:type: str
"""
SHOW_LOG = True
"""
是否显示详细日志
:type: bool
"""
CRAWLER_SLEEP_TIME = 0
"""
爬虫每次爬取后的休眠时间,单位为秒。
:rtype: int
"""
CSV_OUTPUT_FILE_ENCODING = 'UTF-8'
"""
csv 输出文件的字符编码,默认为 UTF-8,为了 Microsoft Office Excel 可以正常显示可以设置为 GBK,但是 GBK 可能会出现字符编码异常导致程序运行失败。
:type: str
"""
REDIS_HOST = '127.0.0.1'
"""
Redis 地址
:type: str
"""
REDIS_PORT = 6379
"""
Redis 端口
:type: int
"""
REDIS_PASS = ''
"""
Redis 密码
:type: str
"""
REDIS_DB = 3
"""
Redis 库号
:type: int
"""
SSH_HOST = ''
"""
SSH 隧道地址
:type: str
"""
SSH_PORT = 22
"""
SSH 隧道端口
:type: int
"""
SSH_USERNAME = ''
"""
SSH 隧道用户名
:type: str
"""
SSH_PASSWORD = ''
"""
SSH 隧道密码
:type: str
"""
SSH_PKEY = ''
"""
SSH 隧道证书文件(完整物理路径)
:type: str
"""
SSH_BIND_HOST = '127.0.0.1'
"""
SSH 隧道绑定地址
:type: str
"""
SSH_BIND_PORT = 6379
"""
SSH 隧道绑定端口
:type: int
"""
if __name__ == '__main__':
pass