#import magic import filetype def identify_file_type(file_path): kind = filetype.guess(file_path) if kind is None: return "Cannot guess the file type!" return f"File type: {kind.mime}, File extension: {kind.extension}" #def identify_file_type(file_path): # file_magic = magic.Magic() # file_type = file_magic.from_file(file_path) # return file_type files = ['/home/data3/master_folder/deckgl_map_deck_otro_epsg.html', '/home/data3/master_folder/raster/shp/20230525_prevision_entregas_LiDAR.shp', '/home/data3/master_folder/vectorial/json/poligono_json.json', '/home/data3/master_folder/vectorial/geojson/provincias_spain.geojson'] for file in files: print(file, ' -> ',identify_file_type(file))