Дамп всей базы данных из Google App Engine с Python
Я пытаюсь сбросить всю базу данных из Google App Engine. Тем не менее, я получил "AttributeError".
AttributeError: тип объекта AddressBook не имеет атрибута курсора
Кто-нибудь знает, как вывести всю базу данных из Google App Engine?
gql_string = "SELECT * FROM AddressBook"
q = ndb.gql(gql_string)
csv_output = "id,name,addr,cellphone"
cursor = memcache.get('cursor')
if cursor:
AddressBook.with_cursor(start_cursor=cursor)
while cursor:
cursor = memcache.get('cursor')
if cursor:
AddressBook.with_cursor(start_cursor=cursor)
for p in q:
csv_output += (p.id + "," + p.name + "," + p.addr + "," + p.cellphone + "\n")
cursor = AddressBook.cursor()
memcache.set('cursor', cursor)