Eu acho que você vai precisar dizer para usar a linguagem / lexer ASP. Não tenho certeza de que um idioma definido pelo usuário (consulte o NPP Wiki e a documentação) funcionará devido ao modo dual (triplo?) (HTML vs. PHP / ASP / PSP vs. JS). Talvez seja necessário adicionar suas próprias palavras-chave personalizadas ou modificar a entrada ASP em langs.xml
(enterrada em AppData ou Application Data no diretório do usuário) para usar as palavras-chave do Python em vez de ASP.
Olhando para o "Construído -In Languages "info para PHP, etc. , parece que pode haver algum suporte para Python (com um erro de digitação), mas é notado em um ponto onde você pode colocar JS / VBS / Python para execução dentro do navegador (e sim, suporte a IE DID baseado em VB - já vi pelo menos um aplicativo da web que o usou).