File tree 4 files changed +16
-113
lines changed
4 files changed +16
-113
lines changed Original file line number Diff line number Diff line change 17
17
plfm = 'windows'
18
18
19
19
20
+
20
21
class Log :
21
22
file_path = os .getcwd ()
22
23
file_name = 'file_log'
@@ -56,15 +57,23 @@ def getFullPath(self):
56
57
def getLogger (self ):
57
58
return self .logger
58
59
59
- def addToLog (self , s ):
60
+ def addToLog (self , s , type_output = 'info' ):
60
61
if plfm == 'windows' :
61
62
file_ = self .file_path + "\\ logs\\ " + self .file_name + "_" + strftime ('%d_%m_%Y' , gmtime ()) + ".txt"
62
63
else :
63
64
file_ = self .file_path + "/logs/" + self .file_name + "_" + strftime ('%d_%m_%Y' , gmtime ()) + ".txt"
64
65
65
66
if not os .path .isfile (file_ ):
66
67
self .init_logging ()
67
- self .getLogger ().info (s )
68
+
69
+ output_level = {'info' : 0 , 'warning' : 1 , 'debug' : 2 }
70
+
71
+ if output_level [type_output ] == 0 :
72
+ self .getLogger ().info (s )
73
+ elif output_level [type_output ] == 1 :
74
+ self .getLogger ().warning (s )
75
+ else :
76
+ self .getLogger ().debug (s )
68
77
69
78
def initLogFolder (self ):
70
79
try :
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 3
3
4
4
Log = Log (os .getcwd (), '_hello_world_logs' )
5
5
6
- Log .addToLog ('Hello world' )
6
+ Log .addToLog ('Hello world' , 'info' )
7
+
8
+ Log .addToLog ('Hello world' , 'warning' )
9
+
10
+ Log .addToLog ('Hello world' , 'debug' )
You can’t perform that action at this time.
0 commit comments