Que ferramenta posso usar para manipulação de texto com script?

0

Caso de uso : muitas vezes tenho de lidar com dados de entrada incorretos de meus gerentes - XML, CSV ou outros arquivos de texto malformados. Eu tenho que editá-los em um formato utilizável, o que eu normalmente faço usando uma combinação do Notepad ++ e, nos casos mais complexos, do Python.

O que eu mais gostaria seria de um plugin Notepad ++, que me permitiria manipular o texto em Python, cuidando do clichê em torno dele.
O plug-in poderia, por exemplo, carregar o texto do documento atualmente aberto em um objeto semelhante a um arquivo pronto para manipulação e fornecer um segundo objeto semelhante a um arquivo para gravar a saída. A saída seria então exibida em uma guia diferente em NP ++.

Existe alguma ferramenta desse tipo? [Como posso encontrá-la / o que devo procurar? Eu não insisto em usar o Notepad ++ ou o Python.] Ou devo abordar o problema de um ângulo completamente diferente?

Editar - esclarecimento: não estou procurando por XML, CSV ou qualquer outra ferramenta ou abordagem específica de formato. Eu só estou perguntando sobre processamento de texto em geral. (Obrigado a todos que tentaram, no entanto.)

    
por ver 06.06.2012 / 15:45

2 respostas

0

Eu encontrei uma solução - dois plugins para o Notepad ++, Python Script e PyNPP. Eu escrevi um exemplo sobre isso no meu blog .

    
por 13.10.2012 / 19:37
0

Paralisações de XML e HTML, dependendo de para quem você pergunta, às vezes não se encaixam na definição de arquivos de texto, mas para todas as outras variedades (qualquer coisa que não seja marcação em < > ) eu encontrei o Vim com meu scripts sempre bons o suficiente para lidar com a tarefa.

Além disso, o Perl e o Python vêm naturalmente como soluções, dependendo de quem você pergunta e de que campo ele é. Eu prefiro o Perl.

    
por 06.06.2012 / 16:24