 Kod dilini algılamak için python kodu yazın. Bir kütüphane kullanabilirsiniz.
Elbette, Python'daki "pygments" kitaplığını kullanarak kod dilinin nasıl algılanacağına dair bir örnek: pygments'tan ``` pygments.lexers'tan import lex import get_lexer_by_name def discovery_language(code): deneyin: lexer = get_lexer_by_name('guess') , stripall=True) lex(unicode(code, 'utf-8'), lexer) return lexer.name hariç: return None ``` Bir kod dizisini ileterek `detect_language` işlevini kullanabilirsiniz; algılayabiliyorsa karşılık gelen programlama dilinin adını veya aksi takdirde "Yok" döndürün. "try" bloğu, dili algılayamazsa oluşabilecek hataları işler.