问题列表 - 第34670页

GAE"没有属性'HTTPSHandler'"dev_appserver.py

我正试图从我的ubuntu lucid使用google appengine python SKD.我已经编译了python2.5.但是当我用它执行任何"dev_appserver.py"命令时,我收到以下错误:

 Traceback (most recent call last):
  File "dev_appserver.py", line 69, in <module>
    run_file(__file__, globals())
  File "dev_appserver.py", line 65, in run_file
    execfile(script_path, globals_)
  File "/home/rohan/workspace/app_en/google_appengine/google/appengine/tools/dev_appserver_main.py", line 90, in <module>
    from google.appengine.tools import appcfg
  File "/media/Ultimate/WebD/django/app_engine/google_appengine/google/appengine/tools/appcfg.py", line 59, in <module>
    from google.appengine.tools import appengine_rpc
  File "/media/Ultimate/WebD/django/app_engine/google_appengine/google/appengine/tools/appengine_rpc.py", line 24, in <module>
    import fancy_urllib
  File "/media/Ultimate/WebD/django/app_engine/google_appengine/lib/fancy_urllib/fancy_urllib/__init__.py", line 328, in <module>
    class FancyHTTPSHandler(urllib2.HTTPSHandler):
AttributeError: 'module' object has no attribute 'HTTPSHandler'
Run Code Online (Sandbox Code Playgroud)

我已经检查了python2.6和python2.5的urllib2模块,但模型定义没有区别,而且python2.5中也存在HTTPSHandelr.所以我想这是另一种错误.

我试图使用默认的python2.6运行,但后来我收到以下错误:

WARNING  2010-09-11 12:08:40,848 datastore_file_stub.py:657] Could not read datastore data …
Run Code Online (Sandbox Code Playgroud)

python linux google-app-engine

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

更改文件名后缀(使用sed?)

我想从文件中更改文件名后缀(使用bash脚本),但有时会有一个句点和一些带有两个句点的文件.

现在我用这个:

new_file=`echo ${file} | sed 's/\(.*\.log.*\)'${suf}'/\1.'${num}'/'`
Run Code Online (Sandbox Code Playgroud)

其中'new_file'是新文件名,'file'是原始文件名,'$ {suf}'是文件的后缀,$ {num}是新号码.

因此some.log必须成为some.log.1,some.log.1必须成为some.log.2.使用我的代码some.log成为some.log.1,但some.log.1仍然是some.log.1.

我希望我足够清楚.我很感激任何建议(甚至不使用sed).

更新:

@paxdiablo.我认为测试出了问题.

现在我用这段代码作为测试;

#!/usr/bin/bash

        shft() {
            for suff in {6..1} ; do
                if [[ -f "$1.${suff}" ]] ; then
                    ((nxt = suff + 1))
                    echo Moving "$1.${suff}" to "$1.${nxt}"
                    mv -f "$1.${suff}" "$1.${nxt}"
                fi
            done
            echo Moving "$1" to "$1.1"
            mv -f "$1" "$1.1"
        }

        clear

        folder=~/logs/*.log

        for i …
Run Code Online (Sandbox Code Playgroud)

shell filenames rename sed

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

拆分一个值的字符串数组失败

我有这个:

var ID= "12,32,23,78";

var i = ID.split(',');
Run Code Online (Sandbox Code Playgroud)

如果我这样做那么它工作正常,但当它只有一个像12这样的值,那么它给了我0.我怎么能解决这个问题?如果我只需要检查一个值,你怎么做?

javascript

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

SimpleXml到string

是否有任何函数可以从PHP生成字符串SimpleXMLElement

php xml simplexml

78
推荐指数
6
解决办法
13万
查看次数

在没有浮动(表格)的 LaTex 中添加标题?

我有一些表不够长,无法保证使用\longtable,但它们总是从下一页开始,这会破坏整个流程,并尝试在表中使用 [!h] 强制它没有帮助。所以我停止使用\tables,现在只使用\tabular标签,这似乎已经修复了布局,因为没有浮动。

但现在的问题是我无法获得表格的自动标题 - 有什么想法可以做到这一点并获得自动编号,以便当我使用\addcontentsline时它​​可以显示在目录中吗?

latex miktex

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

为什么maskToBounds = YES会阻止CALayer阴影?

使用以下代码片段,我将向我的UIView添加阴影效果.哪个效果很好.但是只要我将视图的masksToBounds属性设置为YES即可.投影效果不再呈现.

self.myView.layer.shadowColor = [[UIColor blackColor] CGColor];
self.myView.layer.shadowOpacity = 1.0;
self.myView.layer.shadowRadius = 10.0;
self.myView.layer.shadowOffset = CGSizeMake(0.0f, 0.0f);
self.myView.layer.cornerRadius = 5.0;
self.myView.layer.masksToBounds = YES; // <-- This is causing the Drop shadow to not be rendered
UIBezierPath *path = [UIBezierPath bezierPathWithCurvedShadowForRect:self.myView.bounds];
self.myView.layer.shadowPath = path.CGPath;
self.myView.layer.shouldRasterize = YES;
Run Code Online (Sandbox Code Playgroud)

你有什么想法吗?

objective-c calayer uiview ios

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

Asynctask错误处理

AsyncTask用来执行一些后台计算,但我无法找到正确的方法来处理异常.目前我使用以下代码:

private class MyTask extends AsyncTask<String, Void, String>
{
    private int e = 0;

    @Override
    protected String doInBackground(String... params)
    {
        try
        {
            URL url = new URL("http://www.example.com/");
        }
        catch (MalformedURLException e)
        {
            e = 1;
        }

        // Other code here...

        return null;
    }

    @Override
    protected void onPostExecute(String result)
    {
        if (e == 1)
            Log.i("Some Tag", "An error occurred.");

        // Perform post processing here...
    }
}
Run Code Online (Sandbox Code Playgroud)

我相信变量e可以由主线程和工作线程写入/访问.据我所知,onPostExecute()只有在doInBackround()完成后才会运行,我可以省略任何同步吗?

这是坏代码吗?是否有一个约定或正确的方法来处理异常AsyncTask

android exception-handling thread-safety android-asynctask

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

PHP函数内的数组

我正在尝试从函数内部访问数组数据,但不断收到错误:Undefined varaible:status.知道怎么纠正这个吗?

<?php

$state = 'New York';

function state_values($state){
    switch ($state) {
        case 'New York':
            echo "State is $state";
            $status = array("abbr" => "NY", "code" => "03");
            return $status;
            break;
        case 'California':
            echo "State is $state";
            $status = array("abbr" => "CA", "code" => "06");
            return $status;
            break;
        case 'Washington':
            echo "State is $state";
            $status = array("abbr" => "WA", "code" => "05");
            return $status;
            break;
    }
}

# Call the function
state_values($state);


echo $status['abbr'];
echo $status['code'];


?>
Run Code Online (Sandbox Code Playgroud)

php

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

打破父div

当我有一个divposition: absolute,并在它的另一个divposition: absolute内DIV将在通过外(包装器)DIV给定框的位置.现在我想创建一个名为error_message的类(css),它将自己完全定位在站点的中间位置,对它的调用位置无动于衷,所以我需要它来打破包含在error_message div中的每个div ..如何我这样做?

html css

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

如何在多个Visual Studio项目之间共享属性?(特别是C#项目)

手动保持多个Visual Studio项目的属性同步是令人讨厌的.那么,您如何在多个项目之间共享属性?

编辑:我指的是条件编译符号,警告和错误处理等属性,即您可以在项目 - >属性选项卡中配置或通过编辑项目XML文件.

类似的问题已经被问过,见:1,23.但是,根据我的理解,答案是C++特有的.我正在寻找C#项目的答案.不过,如果你保持分离清晰,请不要犹豫,回答其他类型的项目(Visual Basic等),因为除了我之外的其他人可能会感兴趣.

这篇博客文章提出了解决问题的方法,但我更喜欢更简单的方法.

此外,您至少可以通过以下方式解决问题的一部分(请注意,虽然我测试了它,但我没有彻底测试它):

使用您要共享的程序集属性创建AssemblyInfo.cs文件.链接到各个项目中的此现有项目.使用原始(本地)AssemblyInfo.cs并将项目特定的程序集属性放在那里.不幸的是,覆盖属性似乎不起作用,现在通过GUI管理属性是有限的.

c# projects-and-solutions properties assembly-attributes visual-studio

9
推荐指数
1
解决办法
3226
查看次数