使用python脚本

时间:2016-02-04 08:47:22

标签: python

import os
import sys

from lxml import etree
tree = etree.parse("pom.xml")

for elem in tree.findall("{http://maven.apache.org/POM/4.0.0}version"):
   assert elem.text == sys.argv[1]
   elem.text = sys.argv[2]

with open("pom.xml", 'w') as file_handle:
   file_handle.write(etree.tostring(tree, pretty_print=True, encoding='utf8'))

上面的Python脚本可以编辑位于当前目录中的pom文件的版本。

但是我想通过python脚本编辑所有目录中可用的所有pom文件。请给我一个解决方案,谢谢你。

查找所有文件Linux命令:$ find。 -name“pom.xml”

0 个答案:

没有答案