'list' object has no attribute 'items' after .load()

24 views
Skip to first unread message

Laurens

unread,
Aug 24, 2012, 6:40:01 AM8/24/12
to sur...@googlegroups.com
I get this error after a load() on an object.

What could this be related to? Maybe because the person is not saved before?

  • C:\Python27-32\lib\site-packages\surf-1.1.4_r352-py2.7.egg\surf\resource\__init__.py in load
    1.         self.__set_predicate_values(results_d, True)
      ...
    VariableValue
    self
    <surf.session.FoafPerson object at 0x0449BE50>
    results_i
    []
    results_d
    []
  • C:\Python27-32\lib\site-packages\surf-1.1.4_r352-py2.7.egg\surf\resource\__init__.py in __set_predicate_values
    1.         for p, v in results.items():
      ...
    VariableValue
    self
    <surf.session.FoafPerson object at 0x0449BE50>
    direct
    True
    results
    []

Laurens

unread,
Aug 24, 2012, 6:43:27 AM8/24/12
to sur...@googlegroups.com
And in the log file:

Traceback (most recent call last):
  File "C:\Python27-32\lib\site-packages\surf-1.1.4_r352-py2.7.egg\surf\plugin\query_reader.py", line 401, in convert
    return self.__convert(query_result, *keys)
  File "C:\Python27-32\lib\site-packages\surf-1.1.4_r352-py2.7.egg\surf\plugin\query_reader.py", line 363, in __convert
    for row in results_table:
TypeError: iteration over non-sequence
Reply all
Reply to author
Forward
0 new messages