Hlavním problémem importu gremlin je, že může být obtížné najít správné knihovny a závislosti.
java.util.function.*; import org.apache.tinkerpop.gremlin.process.traversal.*; import org.apache.tinkerpop.gremlin.structure.*; import static org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.*; g = TraversalSource() .withRemote(DriverRemoteConnection("ws://localhost:8182/gremlin", "g")) .withGraph(EmptyGraph::instance) .create();
První řádek importuje balíček java.util.function, který obsahuje řadu standardních funkčních rozhraní, která se často používají při psaní kódu Java.
Druhý řádek importuje balíček org.apache.tinkerpop.gremlin.process.traversal, který obsahuje řadu tříd a rozhraní souvisejících s procházením grafové datové struktury.
Třetí řádek importuje balíček org.apache.tinkerpop.gremlin.structure, který obsahuje řadu tříd a rozhraní souvisejících se strukturou grafové datové struktury (např. Vertex, Edge atd.).
Čtvrtý řádek import statického org.apache.tinkerpop.gremlin.process.traversal .dsl .graph.*; Tento řádek importuje několik statických metod z balíčku org .apache .tinkerpop .gremlin .process .traversal .dsl .graph, které lze použít k vytvoření nových instancí TraversalSource, GraphTraversal a dalších typů v TinkerPop API
Virtuální stroje
Virtuální stroj je softwarová emulace počítačového systému. Umožňuje jednomu programu běžet nad prostředím provádění jiného programu, aniž by bylo nutné původní program upravovat.
Co je CPython
?
CPython je vysokoúrovňový, interpretovaný, univerzální programovací jazyk vytvořený Guido van Rossumem a poprvé vydaný v roce 1991. CPython se používá jako výchozí implementace jazyka Python na většině platforem.