使用Python和Notepad ++更改XML文件中包含的文本?

时间:2013-12-30 17:41:29

标签: python xml notepad++

我有一个现有的XML文件: https://gist.github.com/anonymous/8182569

我想更改line2,line4,line7,line18等的所有文本值。自定义文字如下:

1:Text1
2:Text2
3:Text3
4:Text4
etc..

最简单的方法是什么?

1 个答案:

答案 0 :(得分:0)

在我看来,所要求的程序并不是以编程方式完成的,但OP只是在寻找一种解决方法,以避免更换很多行 - 这可能是单调乏味的。

例如,使用lxml开发复杂python脚本的一部分,你可以使用另一个编辑器,如sublime text(http://www.sublimetext.com/)及其多个游标功能:

选择要替换的行,按ctrl+shift+l并粘贴多行。

但是,如果你想在Notepad ++上模仿这种方法,请检查answer