Skip to content

return self._fmt % record.__dict__ ValueError: unsupported format character ':' (0x3a) at index 65 #93635

Closed
@youssefbenfarhat

Description

@youssefbenfarhat

I'm just logging info message and I'm getting this error, and I can't append logs to logs.file.
return self._fmt % record.dict
ValueError: unsupported format character ':' (0x3a) at index 65

This is my conf.ini file :

[loggers]
keys=root

[handlers]
keys= fileHandler

[formatters]
keys=simpleFormatter

[logger_root]
level=INFO
handlers=fileHandler

[handler_fileHandler]
class=FileHandler
level=INFO
formatter=simpleFormatter
args=("./logs.log",)



[formatter_simpleFormatter]
format = %(levelname)s : %(name)s : %(module)s : %(funcName)s : %(lineno) : %(message)s

This is my class:

class ConsumerData():
    def __init__ (self):
        
      
        logging.config.fileConfig('./loggers/config.ini')
        self.logger = logging.getLogger(__name__)
        
   
         
    def get_hi (self):
        self.logger.info("hi")

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions