|
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