"from gremlin_python.process.graph_traversal import __" 在 Python 中做什么?
What does "from gremlin_python.process.graph_traversal import __" do in Python?
我目前正在努力开始使用 Janus Graph 和 Gremlin-Python。我将通过以下示例:
https://old-docs.janusgraph.org/latest/connecting-via-python.html
在示例的第 2 部分中,有一些我以前在 Python 中从未见过的奇怪语法:
from gremlin_python.process.graph_traversal import __
我了解导入的工作原理以及导入和导入...但是 import ___
到底是什么??
我的猜测是它导入了私有函数...但我没有看到示例中使用了任何私有函数。那这是在做什么?
标识符 __
在 Python 中没有特殊含义,除了在使用 from module import *
时不会像所有 _*
形式的标识符一样默认导入。请参阅有关 Reserved Identifiers 的 Python 文档。
我目前正在努力开始使用 Janus Graph 和 Gremlin-Python。我将通过以下示例:
https://old-docs.janusgraph.org/latest/connecting-via-python.html
在示例的第 2 部分中,有一些我以前在 Python 中从未见过的奇怪语法:
from gremlin_python.process.graph_traversal import __
我了解导入的工作原理以及导入和导入...但是 import ___
到底是什么??
我的猜测是它导入了私有函数...但我没有看到示例中使用了任何私有函数。那这是在做什么?
标识符 __
在 Python 中没有特殊含义,除了在使用 from module import *
时不会像所有 _*
形式的标识符一样默认导入。请参阅有关 Reserved Identifiers 的 Python 文档。