|
3 | 3 | import praw
|
4 | 4 | from login import reddit
|
5 | 5 |
|
6 |
| - |
| 6 | +logging.basicConfig(level=logging.WARN) |
| 7 | +logger = logging.getLogger(__name__) |
| 8 | +handler = logging.FileHandler('debug.log') |
| 9 | +handler.setLevel(logging.DEBUG) |
| 10 | +handler2 = logging.FileHandler('info.log') |
| 11 | +handler2.setLevel(logging.INFO) |
| 12 | +handler3 = logging.FileHandler('errors.log') |
| 13 | +handler3.setLevel(logging.WARN) |
| 14 | +formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') |
| 15 | +handler.setFormatter(formatter) |
| 16 | +handler2.setFormatter(formatter) |
| 17 | +handler3.setFormatter(formatter) |
| 18 | +logger.addHandler(handler) |
| 19 | +logger.addHandler(handler2) |
| 20 | +logger.addHandler(handler3) |
7 | 21 |
|
8 | 22 | def action():
|
9 | 23 | for sub_id in reddit.subreddit('all').stream.submissions():
|
@@ -58,21 +72,6 @@ def action():
|
58 | 72 |
|
59 | 73 |
|
60 | 74 | if __name__ == '__main__':
|
61 |
| - logging.basicConfig(level=logging.WARN) |
62 |
| - logger = logging.getLogger(__name__) |
63 |
| - handler = logging.FileHandler('debug.log') |
64 |
| - handler.setLevel(logging.DEBUG) |
65 |
| - handler2 = logging.FileHandler('info.log') |
66 |
| - handler2.setLevel(logging.INFO) |
67 |
| - handler3 = logging.FileHandler('errors.log') |
68 |
| - handler3.setLevel(logging.WARN) |
69 |
| - formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') |
70 |
| - handler.setFormatter(formatter) |
71 |
| - handler2.setFormatter(formatter) |
72 |
| - handler3.setFormatter(formatter) |
73 |
| - logger.addHandler(handler) |
74 |
| - logger.addHandler(handler2) |
75 |
| - logger.addHandler(handler3) |
76 | 75 | while True:
|
77 | 76 | try:
|
78 | 77 | action()
|
|
0 commit comments