title: Gremlin Python returning empty graph
body: <p>I've started playing around with gremlin-python wrapper to interact with my gremlin server.</p>
  
  <p>I did the following steps:</p>
  
  <pre><code>./bin/gremlin.sh
  </code></pre>
  
  <p>Once the Gremlin console opens up, I loaded configurations using:</p>
  
  <pre><code>graph = JanusGraphFactory.open('conf/gremlin-server/janusgraph-cassandra-es.properties')
  g = graph.traversal()
  saturn = g.V().has('name', 'saturn')
  </code></pre>
  
  <p>And the above set of codes in gremlin shell works fine, and I can see verteces listed down, but when I try to do same in python I get an empty graph. The following is my code for python:</p>
  
  <pre><code>graph = Graph()
  g = graph.traversal().withRemote(DriverRemoteConnection('ws://localhost:8182/gremlin','g'))
  print(g)
  </code></pre>
  
  <p>It returns :
  <strong>graphtraversalsource[graph[empty]]</strong></p>
  
  <p>Why am I getting empty graph? As far as I feel, it is unable to connect to same Graph source. Is there somthing I'm missing?</p>
  
  <p>Note that in:</p>
  
  <pre><code>JanusGraphFactory.open('conf/gremlin-server/janusgraph-cassandra-es.properties')
  </code></pre>
  
  <p>the config filename provided is one used to start gremlin server. </p>
  
  <p>Any help is really appreciated.</p>
  
  <p>Thanks</p>