I am a week old in gremlin and graph databases. My question is: Is there a way to add nodes to the graph database using gremlin-python ? 
Any help is appreciated.
The gremlin-python library gives you full access to the Gremlin language which includes mutating steps like addV() for adding vertices and addE() for adding edges...so, sure, just use Gremlin to add vertices/edges in python as you would with any other language that Gremlin supports.
How to add nodes continuously in graph databases using gremlin-python