跳转到主要内容

pyjavaproperties的包装器,用于添加Unicode支持。

项目描述

这是一个围绕pyjavaproperties包的微小包装器,它可以透明地进行Unicode编码和解码。

我试图解决的问题在于Java属性文件仅支持ISO-8859-1内容。如果您需要Unicode,您必须使用类似于native2asciipropedit的工具(用于Eclipse),这些工具将内容从Unicode转换为ASCII并存储到相应的文件中。显然,在Python中,您希望得到实际的Unicode数据,而不是prop值的编码版本,这正是此工具所提供的。

要使用它,只需从pyjavapropertiesu模块导入Properties类,而不是从pyjavaproperties导入,并像以前一样使用getProperty方法。

请注意,尽管如此,Properties类内部字典中的数据仍然是编码的。

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

pyjavaproperties-unicode-0.1.1.tar.gz (2.0 kB 查看哈希)

上传时间:

支持