これは文書化されているように機能します:
with driver.session() as session:
しかし、私のリンターはこれでエラーをスローします:
session = driver.session()
> Assigning result of a function call, where the function has no returnpylint(assignment-from-no-return)
with
それは、ハンドルを閉じるなどを処理するための単なる構文糖衣だと思いました。
コード自体は実行されますが、リンター エラーが非常に気になる点に注意してください。元のコードを次のように修正する方法はありますか
複数のトランザクション (またはアプリの存続期間) に使用するセッション オブジェクトを取得しようとしています。
https://neo4j.com/docs/api/python-driver/current/driver.html#neo4j.Driver.session