Python3.5环境下使用generateDS解析xml文件生成C++头文件的方法

一、准备工作

1、安装python最新版本,这里以3.6版本为例,下载链接:https://www.python.org/downloads/release/python-360/

在页面最下方有各种对应平台的安装包,根据自己的情况自行选择,然后根据网上其它介绍python安装的教程安装即

可。

2、安装generateDS最新版本,这里以2.24为例,下载链接:https://pypi.python.org/pypi/generateDS,注意页面上会

出现两个类型的版本,第一个“generateDS-2.24a0-py2.7.egg (md5)”,从名字可以知道,是基于Py2.7开发的,且类

型是Python Egg,说明是需要安装的。第二个generateDS-2.24a0.tar.gz (md5)“”,是基于python3.0以上版本开发

的,且类型是Source,说明无需安装,这里选择第二个进行下载,下载下来解压即可。

3、安装lxml。根据generateDS的文档说明,这个必须要的,而且从后面的使用过程中,也可以找到若没安装,在解

析时,会提示ImportError: No module named 'lxml'。lxml可以参考博客“windows 下安装 python lxml”,链接:

http://blog.youkuaiyun.com/zhaokuo719/article/details/8209496,这里将安装过程,摘录如下:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值