我的代码:
dict
它给出的错误: 输入':'无效:预期'o / O'(第1行,第18列(偏移量:17)) “LOAD CSV FROM”C:\ Users \ Elmar \ Desktop \ tmp-raise.csv“AS line” ^
我也尝试过:
dict
有什么问题?任何人都可以帮助我吗?
答案 0 :(得分:1)
根据CSV import guide,您的路径应以Traceback (most recent call last):
File "convert.py", line 8, in <module>
for country in orig_json[0]['unilist']:
TypeError: 'file' object has no attribute '__getitem__'
为前缀,并应使用正斜杠。 Windows指南中给出的示例路径是file:
(尽管我已经看到以file:c:/path/to/data.csv
开头的示例路径)。试一试:
file://
如果这不起作用,请尝试使用USING PERIODIC COMMIT 10000
LOAD CSV FROM 'file:c:/Users/Elmar/Desktop/tmp-raise.csv' AS line
WITH line
RETURN line
作为路径前缀。
编辑:看起来CSV加载使用default.graphdb / import文件夹中的相对路径。我原以为只适用于Mac / Unix,但看起来Windows也是如此。如果您要移动要导入到导入文件夹的CSV,则应该可以使用file://
答案 1 :(得分:0)
Load csv from "file:///C:/xyz.csv" as line
return line
以上代码效果很好。但请注释掉配置
dbms.directories.import=import
在设置中。
其他解决方案是您可以在拖动导入框中删除(.txt,.cyp,.cql)文件。