Я использую RDF lib для извлечения значений из онлайн-магазина в три раза.Python RDF lib - Строковое значение для узлов
Мне было интересно, что представляет собой идеальный способ превратить URIRef и литералы в простые струнные объекты?
Например:
value = g.value(s,FOAF.page)
Должен ли я использовать value.n3()
или value.__str__()
? Есть ли разница? На моих тестах оба возвращают жало, которое выглядит одинаково.
Первоначально я только что хранил значение, но выясняет, что он вызывает проблемы во время сравнения строк, поэтому я хотел бы просто сохранить строку, так как после извлечения обработки, связанной с rdf, нет.