擅长:python、mysql、java
<p>我在Python3.7.3中遇到了完全相同的问题。使用“destination”参数,正如前面的回答所建议的那样,对我没有帮助,因为我希望将三元组附加到RDF文件中。我知道问题来自于Python3中byte是替换Python2字符串的数据结构。设置序列化方法的“encoding”参数也不起作用。我在这个<a href="https://stackoverflow.com/questions/39990392/python-rdflib-plugin-printed-unread-json">post</a>中找到了一个工作解决方案:对结果字符串进行解码。相反</p>
<pre><code>g.serialize(format='turtle')
</code></pre>
<p>使用</p>
<pre><code>g.serialize(format='turtle').decode('utf-8')
</code></pre>
<p>或者你正在使用的任何格式。希望能有所帮助。</p>