小编sha*_*awn的帖子

Python中的属性

什么是使用变量self._age的原因?一个类似的名称,它没有链接到已经使用过的self.age?

class newprops(object):
    def getage(self):
        return 40
    def setage(self, value):
        self._age = value
    age = property(getage, setage, None, None)
Run Code Online (Sandbox Code Playgroud)

python

7
推荐指数
2
解决办法
3835
查看次数

Python方法放置

有人可以给我一个解决方案

dosomething()

def dosomething():
    print 'do something'
Run Code Online (Sandbox Code Playgroud)

我不希望我的方法定义在文件的顶部,有没有办法解决这个问题?

python

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

pysvn.Client.callback_ssl_server_trust_prompt错误

嘿伙计们,我pysvn.Client.callback_ssl_server_trust_prompt required在尝试提交时遇到错误.我理解它与信任互联网验证有关.

这是文档,我只是不明白.

pysvn.Client.callback_ssl_server_trust_prompt

import pysvn

def ssl_server_trust_prompt( trust_dict ):
    return retcode, accepted_failures, save

client = pysvn.Client()
client.callback_ssl_server_trust_prompt = ssl_server_trust_prompt
Run Code Online (Sandbox Code Playgroud)

每次HTTPS服务器提供证书时都会调用callback_ssl_server_trust_prompt,而subversion不确定它是否应该被信任.调用callback_ssl_server_trust_prompt,其中包含有关trust dict中证书的信息.

failure - int - 失败的位掩码 - [这些位是什么意思?] hostname - string - 证书从finger_print呈现的主机名 - 字符串 - 证书指纹valid_from - 字符串 - 从此ISO8601日期有效valid_until - string - valid util这个ISO8601 date issuer_dname - stirng - 发布的dname领域 - 字符串 - 领域pysvn期望callback_ssl_server_trust_prompt返回三个值的元组(retcode,accepted_failures,save).

retcode - boolean,如果没有可用的用户名和密码,则为False.如果subversion使用用户名和密码,则为True.accepted_failures - int,允许接受的失败save - boolean,如果你想让subversion记住配置目录中的证书,则返回True.返回False以防止保存证书.

python pysvn

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

哪个更有效?长字符串或列表上的正则表达式

我正在使用正则表达式来查找匹配项。在长字符串或分解成列表的相同字符串上使用它是否更有效?

例如

mystring = "asdfl;jkasdfj;ldj;lj;dlskjfasdfjkl; ;lj ;lf ak;lkjf al;kjdlkjsdl;fkja;dlkjf a;lsdf"
Run Code Online (Sandbox Code Playgroud)

或者

mylist = ["asdfl;jkasdfj;ldj;lj;dlskjfasdfjkl;",";lj", ";lf ak;lkjf","al;kjdlkjsdl;fkja;dlkjf a;lsdf"] 
Run Code Online (Sandbox Code Playgroud)

python regex

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

标签 统计

python ×4

pysvn ×1

regex ×1