问题列表 - 第28070页

Python:NameError:未定义'self'

我一定是在做一些愚蠢的事.我在Google App Engine中运行它:

class MainHandler(webapp.RequestHandler):

    def render(self, template_name, template_data):
        path = os.path.join(os.path.dirname(__file__), 'static/templates/%s.html' % template_name)
        self.response.out.write(template.render(path, template_data)) # error here

    def get(self):
        self.response.out.write("hi")

def main():
    application = webapp.WSGIApplication([('/', MainHandler)],
                                        debug=True)
    util.run_wsgi_app(application)


if __name__ == '__main__':
    main()
Run Code Online (Sandbox Code Playgroud)

这给出了一个错误:

Traceback (most recent call last):
  File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3192, in _HandleRequest
    self._Dispatch(dispatcher, self.rfile, outfile, env_dict)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3135, in _Dispatch
    base_env_dict=env_dict)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 516, in Dispatch
    base_env_dict=base_env_dict)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2394, in Dispatch
    self._module_dict)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", …
Run Code Online (Sandbox Code Playgroud)

python google-app-engine nameerror

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

Windows Azure可以在我自己的硬件上安装吗?

我只是想知道是否可以 在您自己的硬件上安装windows azure或任何其他云技术,或者使用它的唯一可能性是使用Microsoft的托管?

IBM Cloud Burst是一个可以在自己的硬件上安装的云操作系统吗?

cloud azure

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

我可以使用Google Chrome扩展程序阻止警报()

我可以创建Google Chrome扩展程序来阻止该网页执行此操作alert()吗?

javascript alert google-chrome google-chrome-extension

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

如何知道sql Update语句是成功执行还是失败?

如何知道sql Update语句是成功执行还是失败?

我使用sql server 2005和C#asp.net.

我是否可以在C#中获取成功或失败的信息,而无需在旧的sql语句中添加一些sql代码?

sql-server

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

在Android 2.1中使用getRotationMatrix和getOrientation

我长期以来一直遇到这个问题.此代码应输出加速度计的dx,dy,dz以及dx的运行总和.它还应输出方位角,俯仰和滚动.

我已经使用了这里给出的信息,但无济于事.

此代码无法正确输出音高,方位角或滚动.它分别为最后三个文本视图输出0.0,-0.0,-0.0.

switch (event.sensor.getType()) {
    case Sensor.TYPE_ACCELEROMETER:
        accelerometerValues = event.values.clone();
    case Sensor.TYPE_MAGNETIC_FIELD:
        geomagneticMatrix = event.values.clone();
        sensorReady = true;
        break;
    default:
        break;
}   

if (geomagneticMatrix != null && accelerometerValues != null && sensorReady) {
    sensorReady = false;

    float[] R = new float[16];
    float[] I = new float[16];

    SensorManager.getRotationMatrix(R, I, accelerometerValues, geomagneticMatrix);

    float[] actual_orientation = new float[3];
    SensorManager.getOrientation(R, actual_orientation);

    tvXCoordinate.setText(accelerometerValues[0] + "");
    tvYCoordinate.setText(accelerometerValues[1] + "");
    tvZCoordinate.setText(accelerometerValues[2] + "");

    floatXTotal += accelerometerValues[0];
    tvXTotal.setText(floatXTotal + "");

    tvAzimuth.setText(actual_orientation[0] + "");
    tvPitch.setText(actual_orientation[1] + ""); …
Run Code Online (Sandbox Code Playgroud)

java events android matrix sensor

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

是否可以将这两个正则表达式连接成一个?

我有以下两个regular expressions(按顺序btw).

1. ^~/buying/(.*)\?(.*)   => foo= group 1  baa= group 2.
2. ^~/buying/(.*)         => foo= group 1  baa= nothing/empty/null/baibai
Run Code Online (Sandbox Code Playgroud)

我想要做的是,如果网址有问号,则将其拆分为两组.否则,只需将所有内容扔进第一组.

订单对我来说很重要的原因是,如果我将它们转换为"?" 正则表达式将永远不会被解雇,因为#2表达式(上图)将捕获所有.

那么..可以重新修复吗?

注意:我已经尝试使用这个网站**来帮助我调试/调整..但我无法弄明白.

**我与该网站没有任何关系.

regex simplify simplification

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

被破坏的Visual Studio 2010壳被隔绝的模板

我正在学习创建Visual Studio Isolated Shell应用程序的教程.当我到第4步时,我得到一个包含以下文字的对话框:

创建子项目"VSShellStub1"时遇到问题.找不到指定的模板.请检查完整路径是否正确.

我在两台具有相同结果的独立机器上尝试过这个.两台计算机都安装了Visual Studio 2010 SDK和Isolated redistributable.有没有人见过/解决过这个问题?

shell templates visual-studio-2010

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

R:在'nls`中捕捉错误

我正在使用一些指数数据nls.

我正在使用的代码是:

fit <- nls(y ~ expFit(times, A, tau, C), start = c(A=100, tau=-3, C=0))
Run Code Online (Sandbox Code Playgroud)

expFit 被定义为

expFit <- function(t, A, tau, C)
    {
    expFit <- A*(exp(-t/tau))+C
    }
Run Code Online (Sandbox Code Playgroud)

这适用于我的大多数数据,其中提供的起始参数(100,-3和0)运行良好.但有时,我的数据与这些参数不相符,而且我得到错误nls(例如"奇异梯度"或类似的东西).我如何"捕获"这些错误?

我试着做点什么

fit <- NULL
fit <- nls(...)

if (is.null(fit))
    {
    // Try nls with other starting parameters
    }
Run Code Online (Sandbox Code Playgroud)

但这不起作用,因为nls似乎停止执行和后面的代码nls将不会执行...

有任何想法吗?

谢谢你

exception-handling r curve-fitting nls

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

空构造函数或没有构造函数

我认为在类(C#)中使用默认构造函数并不是强制性的.

那么,在那种情况下,我应该在课堂上有一个空构造函数,还是可以跳过它?

拥有一个空的默认构造函数是最佳做法吗?

Class test
{
   public test()
   {

   }
        ......
}
Run Code Online (Sandbox Code Playgroud)

要么

Class test
{
        ......
}
Run Code Online (Sandbox Code Playgroud)

c#

64
推荐指数
4
解决办法
4万
查看次数

如何在PHP中重复数组?

$arr = array('1st', '1st');
Run Code Online (Sandbox Code Playgroud)

上面$arr2项目,我想重复,$arr以便填充4项目

在PHP中有一个调用吗?

php arrays

5
推荐指数
3
解决办法
5363
查看次数