我需要存储人类和机器可读的结构化文件数据。我主要使用 python 打开/编辑/读取这些文件。但是我可能还需要使用其他程序。
我曾经使用 XML/XPATH。然而,xpath 库是脆弱的,并且不能在大多数系统上运行而没有大量的挫败感。我厌倦了试图弄清楚 xpath,我将我的脚本移植到不同的平台。
me@ubuntu:~/$ program -arg1 "foo" -arg2
File "/home/me/bin/script.py", line 16, in <module>
from xml import xpath
ImportError: cannot import name xpath
顺便说一句,sudo apt-get install python-xml
不能解决这个问题。
底线是我受够了 xml/xpath。我想要一个在所有情况下、在所有平台上都能正常工作的解决方案!
我可以使用什么?建议?