我正在尝试使用LXML在python中创建xml。来自外部数据源的变量值用于在xml文件中输入值。如果变量的值包含非ASCII字符,如€,则会导致
ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters.
问:我想要一个python中的方法来检查变量中的值是否包含非ASCII值,如果是,则为该变量返回相应的unicode值,以便我可以对xml使用相同的值? 我不是在找输入\u string=u'string€。如我所说,变量从外部数据源获取其值。请帮忙
你好像在找这个:
(假设Python2.7和
<type 'str'>
的输入数据)让我们测试一下函数:
这就是你要找的吗?你知道吗
相关问题 更多 >
编程相关推荐