Hi,
I have below code,
I want to define csvfile (HATY.csv which is input file name) as my logfile name.
I have below code,
I want to define csvfile (HATY.csv which is input file name) as my logfile name.
1 2 3 4 |
logging.basicConfig(level = logging.DEBUG, format = '%(asctime)s.%(msecs)04d:%(levelname)s: %(message)s' , filename = ( 'HATY' + datetime.today().strftime( '%Y%m%d_%H%M%S' ) + ".txt" ), filemode = 'w' ,datefmt = '%Y-%m-%d %H:%M:%S' ) |
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 |
import logging import pandas as pd from datetime import datetime class MyData: def __init__( self ): self .mode = None def read_data( self , inFile, colNames, mode): try : df_tmp = pd.read_csv(inFile) print (df_tmp.head( 2 )) logging.debug( "Read data successfully" ) data.mod_data() except OSError as e: logging.debug( "File read fail check fail reason below" ) logging.debug(e.errno) def mod_data( self ): print ( "New Df......." ) print ( self .df) logging.basicConfig(level = logging.DEBUG, format = '%(asctime)s.%(msecs)04d:%(levelname)s: %(message)s' , filename = ( 'mylog' + datetime.today().strftime( '%Y%m%d_%H%M%S' ) + ".txt" ), filemode = 'w' ,datefmt = '%Y-%m-%d %H:%M:%S' ) logging.debug( "Hello new log" ) logging.debug( "Initialize file read..." ) data = MyData() data.read_data(csvfile = r 'HATY.csv' , cols = 'col1' , opmode = 'NOM' ) |