编写一个python脚本,它需要找出编写代码块的语言.我可以自己轻松编写,但我想知道解决方案是否已经存在.
Pygments不够,不可靠.
Pygments也可以猜测.以下是文档中的示例:
>>> from pygments.lexers import guess_lexer, guess_lexer_for_filename >>> guess_lexer('#!/usr/bin/python\nprint "Hello World!"')>>> guess_lexer_for_filename('test.py', 'print "Hello World!"')
我想你应该尝试这个网站使用的东西:google-code-prettify(来自这个问题)
[编辑] JF塞巴斯蒂安向我指出了Pygments(见这个答案)