私はこのGremlinドライバにゴブリンと呼ばれるものを使い慣れていません。私はGoblin - Async Python toolkitの紹介/チュートリアルに従っていました。 は、マニュアルで説明したように、私はPythonのコルーチンを作成しました:私は、Pythonスクリプトを実行したときゴブリンは「WSServerHandshakeError」を取得します
loop = asyncio.get_event_loop()
app = loop.run_until_complete(loop)
app.register(Person, Knows)
async def go(app):
session = await app.session()
leif = Person()
leif.name = 'Leif'
leif.age = 28
jon = Person()
jon.name = 'Jonathan'
works_with = Knows(leif, jon)
session.add(leif, jon, works_with)
await session.flush()
result = await session.g.E(works_with.id).next()
assert result is works_with
people = session.traversal(Person) # element class based traversal source
async for person in people:
print(person)
、プログラムが無限ループに実行されているように見えました。現時点では結果もエラーもコンソールに表示されませんでした。
誰でも私を助けることができます! Alan