当前位置: 首页> 教育> 培训 > 外贸网络营销如何做_企业微信下载app_百度一下浏览器_by网站域名

外贸网络营销如何做_企业微信下载app_百度一下浏览器_by网站域名

时间:2025/7/12 8:04:16来源:https://blog.csdn.net/liudan19940618/article/details/144248890 浏览次数:0次
外贸网络营销如何做_企业微信下载app_百度一下浏览器_by网站域名

示例代码说明:

遍历OD数据中每条道路Road,若Road中存在隧道tunnel属性,则将该道路ID和包含的所有隧道信息输出到xml文件中。

import xml.dom.minidom
from xml.dom.minidom import parse
from xml.dom import Node
import sys
import os
# 读取OpenDRIVE文件路径
xml_filepath = r'E:\OpenDRIVE.xodr'
# 得到文件对象
dom_obj = xml.dom.minidom.parse(xml_filepath)
# 得到xml文档对象
root = dom_obj.documentElement
roads = root.getElementsByTagName('road')
filepath = "D:\\tunnel.xml"
if (os.path.exists(filepath)):os.remove(filepath)
fp = open(filepath, 'a+')
for road in roads:tunnels = road.getElementsByTagName("tunnel")if (len(tunnels) > 0):print(road.getAttribute("id"))fp.write((road.getAttribute("id")))fp.write('\n')for j in range(len(tunnels)):print(tunnels[j].toxml())fp.write(tunnels[j].toxml())fp.write('\n')
fp.close()

OpenDRIVE文件示例:

xml输出结果示例:

关键字:外贸网络营销如何做_企业微信下载app_百度一下浏览器_by网站域名

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: