我正在尝试使用 Python 访问 Mindtouch Wiki。我正在尝试使用 pycurl 来执行此操作,因为稀疏的 Mindtouch 文档确实提供了 CURL 命令行示例。我通过反复试验发现该操作需要将 --http1.0 选项放在 CURL 命令行中才能使操作成功。但是我还没有找到如何在 pycurl 中设置这个选项。
我得到的是:
c.setopt(c.HTTP_VERSION_1_0, True)
AttributeError: trying to obtain a non-existing attribute
在命令行上使用 CURL 时,我使用手动编码的 XML 文件并使用 -T 选项引用它。但是,将 XML 作为字符串开始会更容易。在 pycurl 中做这件事的任何额外见解都会很棒。
或者,如果有比 pycurl 更好的方法,我会很高兴听到它。