国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Neo4j企業(yè)版報(bào)錯(cuò):py2neo.errors.ProtocolError: Cannot decode response content as JSON

這篇具有很好參考價(jià)值的文章主要介紹了Neo4j企業(yè)版報(bào)錯(cuò):py2neo.errors.ProtocolError: Cannot decode response content as JSON。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

環(huán)境為neo4j-enterprise-5.1.0、py2neo、Neo4j Desktop-1.5.2

Traceback (most recent call last):
  File "D:\software\Python\Python37\lib\site-packages\py2neo\client\http.py", line 443, in from_json
    content = json_loads(data, object_hook=JSONHydrant.json_to_packstream)
  File "D:\software\Python\Python37\lib\json\__init__.py", line 361, in loads
    return cls(**kw).decode(s)
  File "D:\software\Python\Python37\lib\json\decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "D:\software\Python\Python37\lib\json\decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "D:/work/Python/Neo4j2Web/add_atrr/english_name.py", line 17, in <module>
    g.run("MATCH (m:AgriculturePest { name: '" + i + "'}) SET m += {english_name: '" + j + "'}")
  File "D:\software\Python\Python37\lib\site-packages\py2neo\database.py", line 405, in run
    return self.auto().run(cypher, parameters, **kwparameters)
  File "D:\software\Python\Python37\lib\site-packages\py2neo\database.py", line 992, in run
    readonly=self.readonly)
  File "D:\software\Python\Python37\lib\site-packages\py2neo\client\__init__.py", line 1340, in auto_run
    return cx.auto_run(cypher, parameters, graph_name=graph_name, readonly=readonly)
  File "D:\software\Python\Python37\lib\site-packages\py2neo\client\http.py", line 177, in auto_run
    rs = HTTPResponse.from_json(r.status, r.data.decode("utf-8"))
  File "D:\software\Python\Python37\lib\site-packages\py2neo\client\http.py", line 445, in from_json
    raise_from(ProtocolError("Cannot decode response content as JSON"), error)
  File "<string>", line 3, in raise_from
py2neo.errors.ProtocolError: Cannot decode response content as JSON

進(jìn)程已結(jié)束,退出代碼為 1

根據(jù)堆棧追蹤,我們發(fā)現(xiàn)self.graph.name為空,而self.graph為Graph("http://localhost:7474/ ")

所以我們自己修改源碼
打開python的包的安裝位置:
X:*****\Python\Python37\Lib\site-packages\py2neo\database.py

原來的代碼: (990行左右)

result = self._connector.auto_run(cypher, parameters,
									graph_name=self.graph.name,
									readonly=self.readonly)

更改后的代碼:文章來源地址http://www.zghlxwxcb.cn/news/detail-532227.html

result = self._connector.auto_run(cypher, parameters,
                                   graph_name="neo4j",
                                   readonly=self.readonly)

到了這里,關(guān)于Neo4j企業(yè)版報(bào)錯(cuò):py2neo.errors.ProtocolError: Cannot decode response content as JSON的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 關(guān)于5.x版本的Neo4j與py2neo的訪問技巧

    關(guān)于5.x版本的Neo4j與py2neo的訪問技巧

    先說結(jié)果。?Neo4j是可以使用py2neo來操作的。而且網(wǎng)上搜到的教程和方法里,首推的http連接方法可能并不是最好的,應(yīng)該用 bolt 方法可能更好。 對于大多數(shù)使用? py2neo ?與 Neo4j 數(shù)據(jù)庫進(jìn)行交互的應(yīng)用程序來說,建議使用 Bolt 協(xié)議(即第二個(gè)指令)。確保您的 Neo4j 服務(wù)器配置

    2024年04月26日
    瀏覽(74)
  • 【知識圖譜】python連接neo4j報(bào)錯(cuò):py2neo.errors.ProtocolError: Cannot decode response content as JSON

    【知識圖譜】python連接neo4j報(bào)錯(cuò):py2neo.errors.ProtocolError: Cannot decode response content as JSON

    源代碼如下 報(bào)錯(cuò)信息: 從graph.run這里報(bào)錯(cuò),報(bào)出一個(gè)JSon相關(guān)的錯(cuò)誤,百思不得其解。 解決方法: 需要加上一個(gè)name=“neo4j”,才能成功,如下 或者這樣 完整demo

    2024年02月11日
    瀏覽(26)
  • 探索Py2neo:Python與Neo4j圖數(shù)據(jù)庫的交互實(shí)踐

    探索Py2neo:Python與Neo4j圖數(shù)據(jù)庫的交互實(shí)踐

    在數(shù)據(jù)驅(qū)動(dòng)的世界中,圖形數(shù)據(jù)庫如Neo4j成為處理復(fù)雜關(guān)系數(shù)據(jù)的強(qiáng)大工具。這種數(shù)據(jù)庫類型以圖結(jié)構(gòu)存儲數(shù)據(jù),優(yōu)秀地表示和查詢實(shí)體間的連接關(guān)系。Py2neo,作為Neo4j的Python驅(qū)動(dòng)程序,使得在Python環(huán)境中使用Neo4j變得簡單而直觀。以下內(nèi)容,將詳細(xì)介紹如何利用Py2neo在Python中

    2024年03月11日
    瀏覽(20)
  • 知識圖譜基本工具Neo4j使用筆記 三 :Py2neo 基本增刪改查使用

    每天掌握一點(diǎn),創(chuàng)建 --修改–查詢–刪除 知識圖譜基本工具Neo4j使用筆記 一 :入門基本操作 Python操作api py2neo 是一個(gè)Python庫,用于連接和操作Neo4j圖數(shù)據(jù)庫。它提供了一組API,可讓用戶在Python中輕松地 創(chuàng)建 、 查詢 和 操縱圖形數(shù)據(jù) 。 py2neo允許用戶使用 Python 代碼 創(chuàng)建節(jié)點(diǎn)

    2024年02月11日
    瀏覽(28)
  • SySeVR環(huán)境配置:joern-0.3.1、Neo4j-2.1.5、py2neo2.0

    SySeVR環(huán)境配置:joern-0.3.1、Neo4j-2.1.5、py2neo2.0

    最近希望在基于圖神經(jīng)網(wǎng)絡(luò)的漏洞檢測上有所推進(jìn),準(zhǔn)備復(fù)現(xiàn)文章SySeVR: A Framework for Using Deep Learningto Detect Software Vulnerabilities開源代碼,基本環(huán)境配置是python庫環(huán)境以及joern-0.3.1、Neo4j-2.1.5環(huán)境的配置,環(huán)境具體要求如下 假期的時(shí)候就已經(jīng)完成過joern的配置,光是安裝就卡了我

    2023年04月08日
    瀏覽(26)
  • Py之py2neo:py2neo的簡介、安裝、使用方法之詳細(xì)攻略

    Py之py2neo:py2neo的簡介、安裝、使用方法之詳細(xì)攻略

    CV之DL之YOLOv8:YOLOv8的簡介、安裝和使用方法、案例應(yīng)用之詳細(xì)攻略 目錄 YOLOv8的簡介 1、Yolov8的概述 2、YOLOv8對比前身YOLOv5 YOLOv8的安裝和使用方法 1、安裝和使用 T1、采用yolov8安裝和使用 第1步,安裝YOLOv8 第2步,使用YOLOv8 T1、采用CLI T2、采用Python T2、采用ultralytics安裝和使用

    2024年02月13日
    瀏覽(19)
  • py2neo 查詢語句

    可以對查詢結(jié)果進(jìn)行進(jìn)一步查詢: =~是不等于的意思,.是任意字符,*是前面的字符大于等于0個(gè)。整體意思就是查到節(jié)點(diǎn)中name屬性不以J開頭的節(jié)點(diǎn)

    2024年02月08日
    瀏覽(30)
  • 知識圖譜之py2neo

    知識圖譜之py2neo

    介紹 Py2neo是一個(gè)客戶端庫和工具包,用于從Python應(yīng)用程序和命令行使用Neo4j(Neo4j Graph Data Platform | Graph Database Management System)。該庫同時(shí)支持 Bolt 和 HTTP,并提供高級 API、OGM、管理工具、交互式控制臺、Pygments 的 Cypher 詞法分析器以及許多其他功能。 安裝 注:Neo4j也需要安裝

    2024年02月11日
    瀏覽(25)
  • py2neo創(chuàng)建知識圖譜合并結(jié)點(diǎn)

    py2neo創(chuàng)建知識圖譜合并結(jié)點(diǎn)

    上篇文章簡單的構(gòu)造了一個(gè)知識圖譜,但是其中包含了許多重復(fù)的結(jié)點(diǎn),看起來也非常亂,不清晰??茖W(xué)上網(wǎng)之后,發(fā)現(xiàn)了一個(gè) apoc 的工具,關(guān)于 apoc 是什么如何安裝,這篇文章有很好的介紹 Neo4j:入門基礎(chǔ)(三)之APOC插件_Dawn_www的博客-CSDN博客_apoc neo4j,應(yīng)下載與neo4j相應(yīng)版

    2023年04月12日
    瀏覽(24)
  • Python中py2neo庫的基本使用方法

    Python中py2neo庫的基本使用方法

    因?yàn)樾枰獙⑻幚砗玫腸sv文件用neo4j存儲,因此想到使用python將數(shù)據(jù)導(dǎo)入neo4j,就需要用到py2neo庫。 安裝py2neo庫: 首先是建立連接: 注意:這里傳入用戶名和密碼使用的auth元組形式 Node和Relationship可以定義對應(yīng)的實(shí)例,Node第一個(gè)參數(shù)是label, 再利用graph.create()創(chuàng)建。打開neo4j可以

    2024年02月16日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包