Coverage for src/app/dependencies/encoding.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.7.0, created at 2025-04-03 00:42 +0200

1import chardet 

2 

3def detect_encoding(file_path): 

4 with open(file_path, 'rb') as f: 

5 raw_data = f.read(100000) 

6 result = chardet.detect(raw_data) 

7 return result['encoding']