小编Rui*_*ips的帖子

如何访问数据存储信息(交互式控制台)?

我现在正在一个项目中工作,我有两台GAE服务器.一个用于开发,另一个用于生产.

所以我需要访问数据存储区来运行一些查询,因为我需要一些关于我们实体的高级信息.我在开发服务器上的方式是"URL/_ah/admin",在那里我使用交互式控制台在服务器中运行我的查询.

但显而易见的是,我需要在我的生产服务器中运行查询,我试图通过"myapp.appspot.com/admin/interactive"以相同的方式访问,但我得到了"找不到页面",我不能使用"URL/_ah/admin"访问.

因此,我寻找能够运行查询的最简单方法,现在似乎我找到了两种可行的方法,我想与您联系.

  • 首先,我似乎可以通过以下方式激活交互式控制台:

- url: /admin/.* script: google.appengine.ext.admin.application login: admin

然后我会访问URL"myapp.appspot.com/admin/interactive".那是对的吗?

  • 其次,我还阅读了有关remote_api并将remote_shell用作与服务器的交互式控制台.这会更难吗?有人可以给我一个指南吗?

我还没有尝试过任何东西,因为我必须确定我要做什么,因为这是一个实时项目.

非常感谢,

何塞.

python google-app-engine google-cloud-datastore

2
推荐指数
1
解决办法
607
查看次数

使用 Numpy 计算多项式系数的误差

我正在使用该类numpy.polynomial.polynomial.Polynomial(Numpy 库),以便将fit()某些数据与多项式函数相匹配。获得的多项式是正确的,我可以绘制它并替换点以获得 \xe2\x80\x98y\xe2\x80\x99 值,并且我得到正确的响应。问题是该类.coef的属性Polynomial返回一组系数,这些系数以某种方式标准化或更改,但我不知道如何进行标准化或更改。我是什么意思?代码如下:

\n\n
x_vid = array([0.0, 50.0, 75.0, 100.0])\ny_vid = array([0.0, 30.0, 55.0, 100.0])\npol = Polynomial.fit(x_vid, y_vid, 5) # The polynomial is OK!!\nprint  pol.coef\n
Run Code Online (Sandbox Code Playgroud)\n\n

.coef属性返回下一个数组:

\n\n
30   38.16   17.93   9.98    2.06   1.85\n
Run Code Online (Sandbox Code Playgroud)\n\n

这些系数按递增顺序排列,因此这些系数表示以下多项式函数:

\n\n
\n

30 + 38.16x + 17.93x^2 + 9.98x^3 + 2.06x^4 + 1.85x^5

\n
\n\n

然而,问题来了,如果我替换我的值范围 [0-100] 中的任何值,它将不会返回正确的值,尽管如果我这样做,例如:

\n\n

pol(0)\xe2\x86\x92 我会得到一个 0,这是可以的,但立即发现在我编写的多项式中,它不会在 x=0 时返回 0。

\n\n

我认为多项式函数可能会被标准化或移位。我可能在这里面临一个数学问题,而不是编程问题,但任何帮助都非常受欢迎,因为我需要写下多项式,但我不确定它的正确形式。谢谢。

\n\n

更多信息:\n http://docs.scipy.org/doc/numpy/reference/ generated/numpy.polynomial.polynomial.Polynomial.html#numpy.polynomial.polynomial.Polynomial

\n

python numpy polynomial-math python-2.7 polynomials

2
推荐指数
1
解决办法
3290
查看次数