提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、R157 Cutin泛化源码
- 二.脚本验证
前言
python环境:python 3.9
额外安装依赖:lxml
一、R157 Cutin泛化源码
import os
import numpy as np
import lxml.etree as ET
def scenario_generlization(PATH, FILE, NAMESPACE, file_new, targets):
"""
根据具体场景泛化场景
:param PATH: 原始场景所在目录
:param FILE: 原始场景文件名称
:param NAMESPACE: 原始场景文件命名空间
:param file_new: 泛化生成的场景文件名称
:param targets: 需要更改的标签与数值
:return:
"""
path_file = os.path.join(PATH, FILE)
tree = ET.parse(path_file)
root = tree.getroot()
for param, target in targets.items():
for element in root.iter()