4 from pygments import highlight
5 from pygments.formatters import HtmlFormatter
6 from pygments.lexers import guess_lexer, guess_lexer_for_filename
10 filename = stdin.readline().strip()
11 contents = stdin.read()
16 lexer = guess_lexer_for_filename(filename, contents)
17 except pygments.util.ClassNotFound:
19 lexer = guess_lexer(contents)
20 except pygments.util.ClassNotFound:
24 from pygments.lexers import TextLexer
27 FORMAT = HtmlFormatter(
32 print(highlight(contents, lexer, FORMAT))