完善查询功能

This commit is contained in:
Jalin
2019-01-06 12:56:51 +08:00
parent e6e19056f9
commit 85fb384b0a
7 changed files with 270 additions and 58 deletions

View File

@@ -3,6 +3,7 @@ from py12306.helpers.func import *
class BaseLog:
logs = []
quick_log = []
@classmethod
def add_log(cls, content):
@@ -11,8 +12,19 @@ class BaseLog:
return self
@classmethod
def flush(cls):
def flush(cls, sep='\n', end='\n', file=None):
self = cls()
for i in self.logs:
print(i)
logs = self.quick_log if self.quick_log else self.logs
# for i in logs:
print(*logs, sep=sep, end=end, file=file)
if self.quick_log:
self.quick_log = []
else:
self.logs = []
# print(self.logs)
@classmethod
def add_quick_log(cls, content):
self = cls()
self.quick_log.append(content)
return self