小编Kei*_*haw的帖子

如何用RDFLib解析.ttl文件?

我有一个.ttl表格的文件.它有4个属性/列,包含以下形式的四元组:

  1. (id, student_name, student_address, student_phoneno).
  2. (id, faculty_name, faculty_address, faculty_phoneno).

我知道如何.n3使用RDFLib 解析表格三元组;

from rdflib import Graph
g = Graph()
g.parse("demo.nt", format="nt")
Run Code Online (Sandbox Code Playgroud)

但我不确定如何解析这些四倍.

我的目的是解析和提取与特定id有关的所有信息.学生和教师的身份证可以相同.

如何使用RDFLib处理这些四元组并将其用于聚合id

.ttl文件中的示例代码段:

#@ <id1>
<Alice> <USA> <12345>

#@ <id1>
<Jane> <France> <78900>
Run Code Online (Sandbox Code Playgroud)

python parsing python-2.7 turtle-rdf

9
推荐指数
3
解决办法
1万
查看次数

无法在C++中包含头文件

在netbeans中,我正在创建一个新文件夹并向其中添加头文件.

现在,当我使用以下内容将新创建的文件夹中的头文件包含到另一个文件中时:

#include "folder1/myheaderFile.h"
Run Code Online (Sandbox Code Playgroud)

编译器抱怨它无法找到头文件.

错误是:

main.cpp:31:39: fatal error: folder1/myheaderFile.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

是否有一些出路,因为我想将头文件包含在我的#include文件夹中?

编辑:我需要为每个文件夹制作一个makefile吗?另一个编辑:

When I right clicked on the error its showing
unresolved directive
#include
Analyzed system include paths:
/usr/include/C++/4.6
/usr/include/C++/4.6/x84_64_linux_gnu
/usr/include/C++/4.6/backward
/usr/lib/gnu/x86_64-linux-gnu/4.6/include
/usr/local/include
/usr/lib/gcc/x86_64-linux-gnu
/usr/include
Run Code Online (Sandbox Code Playgroud)

c++ netbeans

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

c++ ×1

netbeans ×1

parsing ×1

python ×1

python-2.7 ×1

turtle-rdf ×1