小编use*_*197的帖子

DeadlineExceededError:API调用taskqueue.BulkAdd()花了太长时间才响应并被取消

我过去几天在我的日志中开始越来越多地看到这个错误 - 是否有后端问题?

编辑:

看起来人们看到了类似的问题.

google-app-engine

7
推荐指数
1
解决办法
1539
查看次数

Google云端存储客户端无法在本地dev_server上运行

我正在运行SDK版本1.8.8和GCS客户端的r127 ......

我的主目录中有一个名为/ localGCS的文件夹...我的应用程序也在我的主目录中.从我的应用程序目录中,我使用以下命令调用dev_appserver.py:

$ dev_appserver.py app.yaml loadandprocess.yaml downloader.yaml --storage_path=../localGCS
Run Code Online (Sandbox Code Playgroud)

我的localGCS文件夹填充了:

~/localGCS$ ls
datastore.db  search_indexes
[mybucketfolder]                  logs.db       xsrf
Run Code Online (Sandbox Code Playgroud)

我想要获取的文件在[mybucketfolder]中.但是,我仍然收到一个错误:

NotFoundError: Expect status [200] from Google Storage. But got status 404.
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?谢谢...

python google-app-engine google-cloud-storage

6
推荐指数
1
解决办法
460
查看次数

Pycharm-如何将本地项目推送到远程组织存储库中?

我可以推送到我的个人github帐户,但是我正在尝试推送到组织存储库。如何配置Pycharm使用组织存储库而不是个人存储库?谢谢。

github pycharm

5
推荐指数
2
解决办法
6997
查看次数

如何从下载的zip中获取文件列表而不将整个zip文件加载到内存中?

我正在开发一个在App Engine上运行的脚本,因此我需要遵守RAM限制(特定于限制为1024 MB的app引擎).

我正在下载一个大型存档,我需要从中提取文件列表.存档本身只是我存储的文件,以供以后离线使用(如果需要),但我需要文件列表,因为每次拉动它时我都在搜索zip存档中的更改.

这是我现在的代码块:

url = 'http://url.to/archive.zip'
r = requests.get(url)
file_mem = StringIO.StringIO(r.content)
zip_file = zipfile.ZipFile(file_mem, 'r')

# get the list of files
file_list = zip_file.namelist() # list of files -- stored in memory
Run Code Online (Sandbox Code Playgroud)

使用该StringIO对象,它将整个存档放入内存中.有没有办法我可以从我的r.content对象转到文件列表而不会立即将整个文件放入内存?

python zip

5
推荐指数
1
解决办法
321
查看次数

为什么仅限密钥查询是免费的?

根据此处的定价文档,keys-only查询是免费的.所以看起来你可以通过执行以下操作来保存读取(伪代码):

qo = ndb.QueryOptions(keys_only = True)
qry = ModelName.query().filter("name" = "Bob")
keys = qry.fetch(20, options = qo) #keys-only fetch
Run Code Online (Sandbox Code Playgroud)

然后我可以获得我的实体,每个实体花费1个读取:

entities = ndb.get_multi(keys)
Run Code Online (Sandbox Code Playgroud)

为什么这被认为比获取实体更好(即只进行密钥获取)?

此外,查询费用来自哪里?何时fetch执行或query创建对象?

google-app-engine

4
推荐指数
1
解决办法
1487
查看次数

适用于app引擎的Numpy - "没有名为numpy的模块"

我安装了numpy,但是我在dev_appserver中看到了这个错误:

    import numpy
ImportError: No module named numpy
Run Code Online (Sandbox Code Playgroud)

但是当我检查numpy是否可以从终端运行时,它确实:

$ python -c "import numpy; print numpy.get_include()"
/Library/Python/2.7/site-packages/numpy/core/include
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?谢谢.

python google-app-engine numpy

0
推荐指数
1
解决办法
1318
查看次数

对加密的EBS卷感到困惑

我是AWS新手,想知道如何检查我的卷是否已加密.

我有一个未加密的根卷的实例,我想挂载一个加密的卷.我按照本教程安装驱动器,但是如何检查它是否已加密?从终端看起来像普通文件夹.保存到挂载点(即/data)的所有内容都会被加密吗?谢谢.

encryption amazon-web-services aws-ec2

0
推荐指数
1
解决办法
1258
查看次数