python3.0.0要使用哪个版本的generateDS?

2024-09-29 02:23:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经使用generateDS2.12a通过xml模式文件创建了python类。 我使用这些类来创建xml。我的模块在Python2.7环境下运行良好。在

现在,由于某些原因,我的环境改为python3.0.0。现在,当我尝试导出xml对象时,它向我抛出以下错误: 函数:导出

错误:s1=(isinstance(inStr,basestring)和inStr or 名称错误:未定义全局名称“basestring”

在python3.0.0中导出xml或python3.0.0使用的GenerateDS的新版本需要做什么更改吗?在

提前谢谢


Tags: 模块or对象函数名称环境错误模式
1条回答
网友
1楼 · 发布于 2024-09-29 02:23:20

您可以运行generateDS来获取python文件,然后运行

“2to3-w你的Python_文件.py“生成generateDS文件的python3版本。在

我正在经历同样的过程,并将报告,如果这是可行的或有问题的转换。在

编辑:我回来说我很幸运,它看起来很好用。在

相关问题 更多 >