小编Nik*_*ntz的帖子

如何用python找到最长的单词?

如何使用python从一组单词中找到最长的单词?我可以找到这样的第一个字:

'a aa aaa aa'[:'a aa aaa aa'.find(' ',1,10)]

'a'

rfind is another subset

'a aa aaa aa'[:'a aa aaa aa'.rfind(' ',1,10)]

'a aa aaa'
Run Code Online (Sandbox Code Playgroud)

python max cpu-word

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

何时使用CSS以及何时在HTML中执行此操作

我尝试概述了CSS与表格的优缺点,并了解在哪种情况下使用哪些.然后使用css代替表和文件的优点

  • CSS用于数据的信息和表格(模糊哪个是哪个)
  • CSS可以无限扩大,因为它是代码
  • CSS您可以轻松地多语言输入文本
  • 也很容易改变颜色

您是否同意或另有建议?看起来理论上的表应该很少使用,你是否有支持HTML表的论据?

html css

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

如何在进行重定向时传递模板值?

我使用blobstoreuploadhandler,因此必须返回self.redirect,但我需要将值传递给我的模板.我该怎么做?如果我不能使用模板值,那么我想我可以使用会话变量,我已经包含了烧杯会话库,但我无法理解如何访问django模板中的会话变量.知道我应该怎么做吗?

我使用默认的内置django与谷歌应用程序引擎,我可以使用请求处理程序访问会话变量但我不明白如何在模板中执行它:

class Sessiontest(webapp.RequestHandler):
    def get(self):
        # Get the session object from the environ
        self.session = self.request.environ['beaker.session']

        # Check to see if a value is in the session
        if 'counter' in self.session:
            counter = self.session['counter'] + 1
            self.session['counter'] = counter

        else:
            self.session['counter'] = 1
            counter = 1
        self.session.save()
        self.response.out.write('counter: %d' % counter)
Run Code Online (Sandbox Code Playgroud)

谢谢

更新/编辑:我的问题几乎与使用Google App Engine(Webapp)的Django模板中的Accessing会话变量完全相同-但是使用库beaker而不是gaeutilities

更新:这是一些代码.我们看到使用HTTP GET传递值不会很好,因为有一个应该隐藏值的反垃圾邮件测试:

def post(self, view):
    message = ''
    challenge = self.request.get('recaptcha_challenge_field').encode('utf-8')
    response  = self.request.get('recaptcha_response_field').encode('utf-8')
    remoteip  = os.environ['REMOTE_ADDR']
    cResponse = captcha.submit( …
Run Code Online (Sandbox Code Playgroud)

python django session google-app-engine redirect

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

如何解释变量?

如果我想在文件中甚至某些部分没有版本化,比如密码或类似的东西,有没有办法告诉mercurial这样做?

谢谢

mercurial

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

如何在google app引擎中对我的url参数进行编码?

我使用python进行地理编码,我认为我需要region使用urllencode 对变量进行编码,以便它可以处理具有空格和其他特殊字符的内容:

url = urllib.urlencode('http://maps.googleapis.com/maps/api/geocode/json?address='+region+'&sensor=false')
logging.info('url:'+url)
result = urlfetch.fetch(url)
Run Code Online (Sandbox Code Playgroud)

当变量区域包含空格时,它会生成错误日志

Traceback (most recent call last):
  File "/base/python27_runtime/python27_lib/versions/third_party/webapp2-2.3/webapp2.py", line 545, in dispatch
    return method(*args, **kwargs)
  File "/base/data/home/apps/s~montaoproject/pricehandling.355268396595012751/in.py", line 153, in get
    url = urllib.urlencode('http://maps.googleapis.com/maps/api/geocode/json?address='+region+'&sensor=false')
  File "/base/python27_runtime/python27_dist/lib/python2.7/urllib.py", line 1275, in urlencode
    raise TypeError
TypeError: not a valid non-string sequence or mapping object
Run Code Online (Sandbox Code Playgroud)

背景是另一个问题,我问我在哪里问题,我很困难,因为代码可以工作但不是两个或更多单词的区域,即带有空格的名称.

/sf/ask/590874441/

在制作时我使用了另一个变量.我认为它有空白并不重要.当我尝试不包含空格的变量时,它可以工作.那么请你告诉我如何编码url变量来承认空格和其他"特殊"字符?

谢谢

python urllib

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

如何在我的表格字段周围制作白色方块?

在此输入图像描述

我想像上面那样制作我的HTML和CSS,以显示一个带有围绕这两个表单字段的标题的白框.我准备的HTML只是字段:

<div class="fl20 smallg">&mdash;&mdash; Fysisk person &mdash;&mdash;</div>
        <div class="clear"></div>       
        <div class="fl20">F&ouml;rnamn:</div>
        <div class="fl20"><input type="text" size="60" value="<%=editPerson.getFornamn() %>" name="<%= PandoraFieldConstants.FIELD_FORNAMN %>"></div>
        <div class="clear"></div>
        <div class="fl20">Efternamn:</div>
        <div class="fl20"><input type="text" size="60" value="<%=editPerson.getEfternamn() %>" name="<%= PandoraFieldConstants.FIELD_EFTERNAMN %>"></div>
        <div class="clear"></div>
Run Code Online (Sandbox Code Playgroud)

你能告诉我应该怎么做才能创建标题为"fysisk person"的白框吗?

谢谢

更新

使用fieldset标签几乎做我想要的,但我需要将标题放在框架内,如上所示,将整个事物移到左边,因为它在更改后向右显示,有些文字是白色而不是黑色所以我也需要改变它: 在此输入图像描述

更新

现在我很接近.这是显示我们想要的模型:

在此输入图像描述

这是我迄今为止的结果: 在此输入图像描述

我基本上只需要使用CSS而不是表来执行此操作,并使按钮的文本显示在页面下方的右侧.我怎么能这样完成呢?

现在的代码是

<fieldset class="whiteborder">
         <legend>Fysisk person</legend> 
        <div class="fl20">F&ouml;rnamn:</div>
        <input type="text" size="60" value="<%=editPerson.getFornamn() %>" name="<%= PandoraFieldConstants.FIELD_FORNAMN %>">
        <div class="fl20">Efternamn:</div>
        <input type="text" size="60" value="<%=editPerson.getEfternamn() %>" name="<%= PandoraFieldConstants.FIELD_EFTERNAMN %>">
        </fieldset></td><td>
        <div class="fl20">S&ouml;k person/f&ouml;retag<input type="button" value="S&ouml;k" onClick="getElementById('popupSokNamn').style.display=''"></div></td></tr></table>
Run Code Online (Sandbox Code Playgroud)

html css

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

将字符串转换为日期时间

我有一个这样的python字符串"2012/04/08 13:31:00 UTC"如何将其转换为日期时间对象?

python string datetime

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

正则表达式如何转换为汇编?

我了解到C被转换为汇编,然后汇编被转换为机器代码.我学会了如何将基本的C结构(如指针和循环)转换为32位MIPS汇编.但我没有学习如何将例如C中的正则表达式转换为汇编,是否有配方?

c assembly mips

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

如果b = 5,为什么~b = -6?

我不能让2完成计算工作.

我知道C编译~b如果b = 5则将所有位反转为-6.但为什么?

int b = 101,反转所有位是010然后2完成符号我只加1但是变成011即3这是错误的答案.

我应该如何计算位反转算子〜?

类似的问题:如果a = 17,〜(~a)= 17怎么样?我们必须做两次完全计算.

c twos-complement invert

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

如何调用匿名内部类的方法?

我理解这段代码不合法​​:

class Popcorn {
    public void pop() {
        System.out.println("popcorn");
    }
}

class Food {
    Popcorn p = new Popcorn() {
        public void sizzle() {
            System.out.println("anonymous sizzling popcorn");
        }
        public void pop() {
            System.out.println("anonymous popcorn");
        }
    };
    public void popIt() {
        p.pop(); // OK, Popcorn has a pop() method
        p.sizzle(); // Not Legal! Popcorn does not have sizzle()
    }
}
Run Code Online (Sandbox Code Playgroud)

那么什么是一种调用嘶嘶声方法的方法呢?

java anonymous-inner-class inner-classes

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