小编Woo*_*ble的帖子

appengine remote api无法登录

当我访问appengine.google.com/a/mydomain.com时,我可以登录并查看我的所有应用并管理它们.

但是,当我尝试使用remote_api时,相同的用户名/密码不起作用.

我正在使用http://code.google.com/appengine/articles/remote_api.html上的交互式控制台代码

python google-app-engine

3
推荐指数
1
解决办法
2071
查看次数

非关系数据存储的用例是什么?

我正在考虑将CouchDB用于一个项目,将GAE应用程序引擎数据存储用于另一个项目.对于关系的东西,我倾向于使用postgres,虽然我更喜欢ORM.

无论如何,哪些用例最适合非关系数据存储?

python google-app-engine couchdb

3
推荐指数
1
解决办法
581
查看次数

Python表单处理替代方案

django.forms 是非常好的,几乎完全是我想要在我当前的项目上做的,但不幸的是,谷歌应用引擎使得大部分Django无法使用,因此将它与应用程序一起打包似乎有点愚蠢.

我也发现了FormAlchemy,它是一个类似于Django形式的SQLAlchemy模拟器,我打算完全探索它,但它与SQLAlchemy的关系表明它也可能给我带来一些麻烦.

是否有我没有考虑过的用于python的HTML表单处理库?

python forms google-app-engine

3
推荐指数
1
解决办法
1319
查看次数

Python egg的源代码在哪里?

我正在尝试为Python Markdown-2.0.3-py2.7.egg添加视频扩展

事情不起作用,所以我想用pdb调试器来看看发生了什么.

我似乎无法找到插入pdb的源代码.

鸡蛋位于这里:

/usr/local/lib/python2.7/site-packages/Markdown-2.0.3-py2.7.egg
Run Code Online (Sandbox Code Playgroud)

使用iPython,我可以查看Markdown模块的Python源代码及其路径:

/usr/local/lib/python2.7/site-packages/Markdown-2.0.3-py2.7.egg/markdown/__init__.py
Run Code Online (Sandbox Code Playgroud)

但我无法导航到该文件,也无法在文本编辑器中打开它.

我猜测我正在查看的源代码可能是从编译的egg中生成的.但是,似乎必须有某种方式来访问代码.

python django markdown egg setuptools

3
推荐指数
2
解决办法
3673
查看次数

在谷歌应用程序中添加cron job动态

在Google应用引擎中,我想在运行时添加任务.

此任务将在特定时间开始运行(例如,5月20日上午9点).

此任务将从那时起每2分钟重复一次.

我知道Google应用引擎有cron任务来安排任务.

但我的问题是我无法在运行时向cron任务添加任务.

谢谢

cron google-app-engine scheduled-tasks

3
推荐指数
1
解决办法
586
查看次数

可视化抽象树的工具

我想知道有任何工具或在线工具可以构建只提供数据的树.前 在给出数据后,我想得到一张图片; 谷歌图片

c c++

3
推荐指数
1
解决办法
281
查看次数

OOP和Python新手 - 关于存储大量对象的问题

我刚刚开始使用Python和编程,我有一个关于存储许多对象的一般问题.

到目前为止,我对对象的理解是:我可以定义一个对象:

class Meal:
Run Code Online (Sandbox Code Playgroud)

并且有功能,以便我可以找到它,例如Meal.drink返回'soda'和Meal.main返回'pizza'.到现在为止还挺好.

但是,我不确定在存储大量对象时我做的是正确的.现在,我将它们全部保存在列表中,这样每次我想记录一顿新餐时我都会这样做:

temp = Meal()

listOfMeals.append(temp)
Run Code Online (Sandbox Code Playgroud)

如果我想知道我在所有记录的食物中有多少次苏打水,我会在列表中重复并计算:

for each in listOfMeals

    if each.drink == 'soda':

        sodaCount = sodaCount + 1
Run Code Online (Sandbox Code Playgroud)

这是处理长对象列表的最佳方法吗?对我来说感觉有点笨拙,但由于我没有面向对象编程的经验(一般的编程经验很少),我不确定我是否忽略了一些明显的东西.

感谢您的任何帮助.

python oop

3
推荐指数
1
解决办法
174
查看次数

为什么Java源代码中的InetAddress.isSiteLocalAddress()始终返回false

我正在检查java.net.InetAddressClass 的源文件,发现很少有方法总是返回false.例如

/**
 * Utility routine to check if the InetAddress is a site local address. 
 *
 * @return a <code>boolean</code> indicating if the InetAddress is 
 * a site local address; or false if address is not a site local unicast address.
 * @since 1.4
 */
public boolean isSiteLocalAddress() {
return false;
}
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?为什么我们需要一个总是返回false的方法?对于此类中以"is"开头的所有方法,它们都是相同的.请参阅http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/java/net/InetAddress.java

java

3
推荐指数
1
解决办法
1029
查看次数

有条件的词典理解

所以我想知道是否有人可以帮我解决这个问题.

让我们假设我有一本字典:

d = {1: {2: 3}, 4: 5}
Run Code Online (Sandbox Code Playgroud)

我想创建任何包含字典的字典:

wanted_result = {2: 3}
Run Code Online (Sandbox Code Playgroud)

我在想的是这个:

e = {inner_key: d[key][inner_key] for key in d.keys() for inner_key in d[key].keys() if isinstance(d[key], dict)}
Run Code Online (Sandbox Code Playgroud)

然而,这导致我得到一个错误,说int没有密钥,我知道,但我认为我的条件将排除我的例子中的说法4被包括在理解中.

python python-2.7 dictionary-comprehension

3
推荐指数
1
解决办法
2200
查看次数

如何仅针对特定文件夹部署GAE项目?

我想知道如何仅为特定文件夹部署我的Google App Engine项目?

例如,如果我的项目源文件夹是"src",并且在此src文件夹中有许多子文件夹.说,我有css,app,images和js文件夹,但我想只将css,app和images文件夹部署到GAE,我希望GAE在部署期间忽略js文件夹,有没有办法这样做在app.yaml文件中设置?

谢谢!

乔尔

deployment google-app-engine

3
推荐指数
1
解决办法
836
查看次数