[ 
https://issues.apache.org/jira/browse/TINKERPOP-1860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16327116#comment-16327116
 ] 

ASF GitHub Bot commented on TINKERPOP-1860:
-------------------------------------------

Github user asfgit closed the pull request at:

    https://github.com/apache/tinkerpop/pull/774


> valueMap(True) result in error in gremlin-python
> ------------------------------------------------
>
>                 Key: TINKERPOP-1860
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1860
>             Project: TinkerPop
>          Issue Type: Bug
>          Components: python
>    Affects Versions: 3.3.0
>         Environment: Windows 10
> jvm 1.8, python 3.5
> tinkerpop 3.3.0
>            Reporter: yokota masanori
>            Priority: Minor
>
> I use [True] value as a argument of valueMap() step.  And it result in error 
> as below.
> (This error didn't occur in Groovy Query and return list of Value Map with id 
> and label)
> // Python 
> graph = Graph()
> g = 
> graph.traversal().withRemote(DriverRemoteConnection('ws://localhost:8182/gremlin','g'))
> g.V().valueMap(True).toList()
> =>
> TypeError 
> ----> 1 g.V().valueMap(True).toList()
>  ...
>  ~\site-packages\gremlin_python\structure\io\graphsonV3d0.py in 
> objectify(cls, l, reader)
>     453             x = 0
>     454             while x < len(l):
> --> 455                 new_dict[reader.toObject(l[x])] = reader.toObject(l[x 
> + 1])
>     456                 x = x + 2
>     457         return new_dict
> TypeError: unhashable type: 'dict'



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to