【发布时间】:2013-08-12 07:10:40
【问题描述】:
我尝试在 CSV 中下载一个包含 110 列和 60.000 行的左连接查询。我正在将 GAE 与 python 一起使用,我需要在用户单击我的门户的一个按钮时进行下载,但这是不可能的,因为在我执行代码时总是出现 DeadLineError。
我尝试使用:
rpc = urlfetch.create_rpc(deadline=10, callback=None)
urlfetch.set_default_fetch_deadline(10)
urlfetch.make_fetch_call(rpc, "url",method="POST")
但这不起作用。
请问,谁能给我个意见?这比我在 python 中使用 GAE 是强制性的。如果需要更多信息,我可以提供。
【问题讨论】:
-
我很好奇您是否可以在一个查询中从 GAE 中提取大量类似的对象而不会达到某种限制。 60000 行 x 110 列大约是 700 万个数据元素,如果每个元素是 10 个字节,那至少是 70MB。
-
GAE Quotas Page 说你可以免费获得 56MB/分钟。付费没问题。我想曾几何时,每个请求也有 30 秒的限制,我想这是在宽带上下载的充足时间。
-
很高兴知道是否有任何方法可以免费执行此操作,或者至少确保可以通过付款来完成,并解释如何保证此功能
标签: python google-app-engine csv download google-cloud-sql