草庐IT

wiki-engine

全部标签

python - 让 Django 1.7 在 Google App Engine 上运行

谁能帮我们指出如何让Django>1.5在GoogleAppEngine上运行的说明?我看到很多人声称他们的Django1.6正在运行。我们希望运行1.6或1.7。我在这里搜索了有关如何设置它的说明。到目前为止没有运气。更新:在我们的开发机器中,我们安装了Django1.7(/user/local和virtualenv)。但是,如果我们修改GAEyaml以使用Django1.7,我们会收到以下错误消息:google.appengine.api.yaml_errors.EventError:djangoversion"1.7"isnotsupported,useoneof:"1.2","

python - gcloud ml-engine 本地预测 RuntimeError : Bad magic number in . pyc 文件

我的目标是在谷歌云机器学习引擎上做出预测。我在linuxubuntu16.04LT上按照Googleinstructions安装了gcloudsdk。.我已经有一个经过机器学习训练的模型。我使用python版本anacondapython3.5。我跑:gcloudml-enginelocalpredict--model-dir={MY_MODEL_DIR}--json-instances={MY_INPUT_JSON_INSTANCE}我收到消息:错误:(gcloud.ml-engine.local.predict)RuntimeError:Badmagicnumberin.pycfi

python - Google Cloud ML-engine scikit-learn 预测概率 'predict_proba()'

GoogleCloudML-engine支持部署scikit-learn的能力Pipeline对象。例如,文本分类Pipeline可能如下所示,classifier=Pipeline([('vect',CountVectorizer()),('clf',naive_bayes.MultinomialNB())])可以训练分类器,classifier.fit(train_x,train_y)然后可以将分类器上传到GoogleCloudStorage,model='model.joblib'joblib.dump(classifier,model)model_remote_path=os.

Python Google App Engine 无法释放对象数组的内存

我使用GAE(谷歌应用引擎),制作一个非常简单的网络应用程序。在处理请求的方法中,我只是创建了一大堆对象。之后,我删除了对该数组的所有引用。之后,我调用gc.collect。但是当我长时间测试(发送请求)时,Dashboard的内存使用量不断增加。我看起来像内存泄漏。但我认为代码还可以。下面是一个示例代码。fromflaskimportFlask,requestimportgcapp=Flask(__name__)@app.route('/',methods=['POST'])defhello():gc.enable()bigArr=[]forxinrange(10000):raw_d

python - Google App Engine 数据存储分面搜索

有人使用GoogleAppEngineDatastore实现了分面搜索吗? 最佳答案 内置的多面搜索现在正在GAE上进行alpha测试,请参阅https://code.google.com/p/googleappengine/issues/detail?id=6695 关于python-GoogleAppEngine数据存储分面搜索,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/

python - 使用 Python 处理 GitHub Wiki 存储库

有没有办法以编程方式(使用PyGithub、GitPython或dulwich)将任何文件直接加载到MyRepo.wiki.git存储库中?当然是使用Python。在PyGithub的帮助下,我可以轻松地将文件直接上传到MyRepo.git存储库,但不幸的是,这个库没有使用MyRepo.wiki.git存储库的API或方法。以下是我如何将文件上传到MyRepo.git存储库:github_repo=github_account.get_user().get_repo('MyRepo')head_ref=gh_repo.get_git_ref("heads/%s"%github_bran

python - 哪个示例应用程序展示了 Google App Engine/Python 应用程序中 MVC 结构的最佳实践?

虽然我知道Python语言,但我从未构建过包含大量类的重要Web应用程序。既然我正在考虑这样做,我想知道如何最好地以有组织的方式构建代码,就像我通常在Java应用程序中所做的那样。是否有任何适用于AppEngine的示例PythonWeb应用程序提供了大规模代码结构的良好示例? 最佳答案 我建议查看Bloggart和rietveld.更多信息,here'salistofAppEnginesamples,abiglistofopen-sourceAppEngineprojects,和anotherone.

python - 如何禁止 Google App Engine 中的 urlfetch header 警告?

每当我在GAE上使用urlfetch请求外部URL时,我都会收到以下警告:WARNING2012-03-1615:37:21,474urlfetch_stub.py:428]StrippedprohibitedheadersfromURLFetchrequest:['Content-Length']我明白为什么会这样,而且我无法阻止潜在的问题。有没有办法可以抑制此警告,以免它阻塞日志?当然,我仍然想知道urlfetch想要记录的任何其他警告/错误。 最佳答案 无法从日志中抑制它,您必须抑制Content-typeheader。

python - 使用 Cloud Storage 在一个 Google App Engine 应用程序中备份并在另一个应用程序中恢复?

我的目标是复制我的GoogleAppEngine应用程序。我创建了新应用程序,并从源应用程序(python)上传了所有需要的代码。然后我从源应用程序的云存储上传以前创建的备份文件(首先我将这些文件下载到PC,然后将文件上传到目标应用程序的GCS存储桶)之后,我尝试使用“导入备份信息”按钮从这些文件中恢复数据。备份信息文件已创建,我可以将其添加到可用备份列表中。但是当我尝试恢复时,我收到错误:“启Action业时出现问题。错误是:备份不可读”我还尝试将这些文件上传回原始应用程序,并且能够使用相同的过程从中恢复,因此文件没有损坏。我知道还有另一种在应用程序之间复制数据的方法,但我想使用这种

python - 从 App Engine 经济地删除数据

我有一个流行的社交游戏,为此我将每个用户操作作为一个事件实体存储在数据存储中,然后每天一次从GAE导出这些事件进行处理。现在我想从数据存储中删除所有这些实体,全部3亿个。为此,我开始使用“数据存储管理”。在我让它运行的最初几个小时内,它设法删除了大约200万个实体并使用了10美元的CPU来执行此操作。因此,似乎仅运行此删除操作就要花费1500美元。我开始认为我最好删除整个应用程序并将我不想删除的项目复制到新应用程序。还有其他选择吗?更新我在IRC的#appengine上得到了一些建议,即一次简单地获取2000个实体的键并生成任务以将它们逐个删除(可以将键作为字符串传递给任务)可能比使用