Пожалуйста, помогите! У меня есть два разных класса графов (ResourceGraph и StatementGraph), которые по-разному обрабатывают узлы. Мне не удается получить одинаковый вывод из обоих графиков при вводе троек, преобразовании их в узлы, а затем обратно в тройки. Методы to_triples обоих классов должны выдавать одинаковое количество троек, но это не так. Вы видите ошибку? Дайте мне знать, если у вас есть какие-либо вопросы.
Методы ResourceGraph image
Методы StatementGraph image
Я использую rdflib для получения троек из проанализированного веб-файла TTL и длины выглядят следующим образом
Изображение ноутбука Jupyter
РЕДАКТИРОВАТЬ
Проблема была в строке 90 класса ResourcesGraph. Я забыл бросить р в виде строки. Это решило проблему. Спасибо за помощь, хотя!