É possível gravar arquivos do Vimperator, conforme descrito aqui . Além disso, pelo que você está descrevendo, você não precisa realmente do Python, você pode extrair o texto e escrevê-lo do mesmo arquivo JavaScript.
Você pode escrever arquivos assim: (a partir da linha de comando do Vimperator)
:js var f = new io.File('~/extracted.txt'); f.write('extracted text');
Para extrair o texto, você pode usar o JavaScript vanilla, ou você provavelmente poderá usar o JQuery e usar seus seletores. Eu não tentei isso, mas parece que é definitivamente factível.