Python ArgumentError:解析(本地或远程)数据存储的参数时出错。\u v3.Put()

Python ArgumentError:解析(本地或远程)数据存储的参数时出错。\u v3.Put(),python,google-app-engine,Python,Google App Engine,我的应用程序昨晚开始抛出此错误。用户抱怨网站速度也很慢。仍然使用Python2.5。据我所知,这个请求本身并不罕见 有什么想法吗 Traceback (most recent call last): File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 703, in __call__ handler.post(*groups) File

我的应用程序昨晚开始抛出此错误。用户抱怨网站速度也很慢。仍然使用Python2.5。据我所知,这个请求本身并不罕见

有什么想法吗

  Traceback (most recent call last):
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 703, in __call__
    handler.post(*groups)
  File "/base/data/home/apps/s~jupitersfolly/4.357517623694016771/controller/frequest.py", line 57, in post
    request_types[request_type]()
  File "/base/data/home/apps/s~jupitersfolly/4.357517623694016771/controller/frequest.py", line 78, in order
    event, report, messages = Game.update(game_number, user_id, order)
  File "/base/data/home/apps/s~jupitersfolly/4.357517623694016771/model/game.py", line 355, in update
    event, report, game, universe, messages, updated, ended = db.run_in_transaction(Game.transactional_update, key_id, user_id, order)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py", line 2433, in RunInTransaction
    return RunInTransactionOptions(None, function, *args, **kwargs)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py", line 2571, in RunInTransactionOptions
    ok, result = _DoOneTry(new_connection, function, args, kwargs)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py", line 2593, in _DoOneTry
    result = function(*args, **kwargs)
  File "/base/data/home/apps/s~jupitersfolly/4.357517623694016771/model/game.py", line 348, in transactional_update
    game.put()
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 1074, in put
    return datastore.Put(self._entity, **kwargs)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py", line 579, in Put
    return PutAsync(entities, **kwargs).get_result()
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 604, in get_result
    return self.__get_result_hook(self)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py", line 1577, in __put_hook
    self.check_rpc_success(rpc)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py", line 1212, in check_rpc_success
    rpc.check_success()
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 570, in check_success
    self.__rpc.CheckSuccess()
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_rpc.py", line 133, in CheckSuccess
    raise self.exception
    ArgumentError: An error occurred parsing (locally or remotely) the arguments to datastore_v3.Put()

您已经从stacktrace底部切掉了实际的异常消息。对不起。这是这篇文章的标题。如果你能知道你正在使用的模型,以及交易中还有什么,那就太好了。问题似乎已经解决了,只是一个晚上的错误。如果您需要帮助跟踪其他人的问题,我可以提供我的源代码。你可以给我发电子邮件jay@ironhelmet.com