Python Sample List File Types

From truxwiki.com
Jump to navigation Jump to search

This sample uses Python to output a list of file types that Truxton supports. The output is in TSV format.

List File Types

import sys
import json
sys.path.append('C:/Program Files/Truxton/SDK')
import truxton

def main() -> None:
 trux = truxton.create()
 file_type_names = json.loads(trux.filetypenames())
 file_mime_types = json.loads(trux.filemimetypes())

 for key, value in file_type_names.items():
  print( key + "\t" + value + "\t" + file_mime_types[key] )

 return None

if __name__ == "__main__":
 sys.exit(main())