摘要: 不会写重试,我用了这么个方法来 作为重试机制: def web(self): time.sleep(5) i = 0 a = self.br.current_url print a while i < 10: self.br.back() if self.br.current_url == a: i... 阅读全文
posted @ 2014-08-18 15:00 北城以北花似海 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 这三个方法个人感觉还是很实用的,并且挺相似的,故放到一起: split && join split注1注2 作用:分割字符串;返回一个列表1.可以分割字符串中不存在的字符,返回完整列表: string = 'sadhjfhdj' print string.split("5")... 阅读全文
posted @ 2014-08-01 09:32 北城以北花似海 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 什么事都不做的函数就是一个空函数:def kong(): passprint dir(kong())即便是一个空函数,他也会有如下属性:['__call__', '__class__', '__closure__', '__code__', '__defaults__', '__delattr__... 阅读全文
posted @ 2014-07-31 15:48 北城以北花似海 阅读(2487) 评论(0) 推荐(0) 编辑
摘要: 学了这么久,才发现原来还有好多基础知识根本不会...标准类型:整型 int 布尔型 bool 长整型 long 浮点型 float 复数型 complex 字符串 str 列表 list元组 tuple 字典 dict 其他内建类型:类型对象的类型 typeNone NoneType文件 file函... 阅读全文
posted @ 2014-07-31 14:37 北城以北花似海 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 文件操作os.mknod("test.txt")创建空文件fp = open("test.txt",w)直接打开一个文件,如果文件不存在则创建文件w,写方式a,追加模式r+,读写模式w+,读写模式a+,读写模式rb,二进制wb,二进制写模式ab,二进制追加模式rb+,wb+,ab+…fp.r... 阅读全文
posted @ 2014-07-29 14:52 北城以北花似海 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 大家都一样的,不存在谁抄谁^_^我个人认为以下几个为比较常用的,需要记忆深刻点的: a|b匹配a或b.匹配任意字符,除换行符^$*匹配前一个字符0或N次abc* : ab abccccccc +匹配前一个字符1或N次 ?匹配前一个字符0或1次 {m}匹配前一个字符m次a{3}b: ... 阅读全文
posted @ 2014-07-29 14:42 北城以北花似海 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 总结网络一些零碎知识,综合自己的理解: 函数名原型详解返回类型注意事项re.matchimport re re.match(pattern,string,flags)pattern:正则表达式,匹配成功,返回一个Match,否则返回一个None string:要匹配的字符串 ... 阅读全文
posted @ 2014-07-28 17:46 北城以北花似海 阅读(1484) 评论(1) 推荐(1) 编辑