说明 Python中字符串前面加上 r 表示原生字符串, 与大多数编程语言相同,正则表达式里使用"\"作为转义字符,这就可能造成反斜杠困扰。假如你需要匹配文本中的字符"\",那么使用编程语言表示的正则表达式里将需要4个反斜杠"\\":前两个和后两个分别用于在编程语言里转义成反斜杠,转换成两个反斜杠后 ...
分类:
其他好文 时间:
2019-03-04 10:01:23
阅读次数:
196
在操作文件对象的时候可以这么写 上述叫做上下文管理协议,即with语句,为了让一个对象兼容with语句,必须在这个对象的类中声明__enter__和__exit__方法 with obj as f 等同于 f = obj.__enter__() __exit__()中的三个参数分别代表异常类型,异常 ...
分类:
其他好文 时间:
2019-03-03 16:03:44
阅读次数:
185
早上在linux下用selenium启动Chrome时出现问题:报错: Traceback (most recent call last): File "get2.py", line 62, in <module> browser = webdriver.Chrome() File "/root/. ...
分类:
系统相关 时间:
2019-02-28 10:31:19
阅读次数:
2685
>>> def fn(): ... print("ok") ... >>> fn() ok >>> fn.s=123 >>> fn.s 123 >>> fn.ss Traceback (most recent call last): File "", line 1, in AttributeErro... ...
分类:
编程语言 时间:
2019-02-26 13:46:18
阅读次数:
169
异常处理 1. 什么是异常处理 异常是错误发生的信号,一旦程序出错就会产生一个异常,如果该异常没有被应用程序处理,那么该异常就会抛出来,程序的执行也随之终止 异常包含三个部分: 1. traceback异常的追踪信息2. 异常的类型3. 异常的信息 错误分为两大类: 1. 语法上的错误:在程序运行前 ...
分类:
其他好文 时间:
2019-02-21 21:29:54
阅读次数:
174
异常 定义:python使用被称为异常的特殊对象来管理程序执行期间发生的错误,每当发生让python不知所措的错误时,它都会创建一个异常对象。 1、处理ZeroDivisionError异常 先看下不处理异常的情况 执行结果: 数字0不能作为除数,就会报错,那么如何处理Traceback异常。 2、 ...
分类:
编程语言 时间:
2019-02-21 12:53:37
阅读次数:
181
1、错误描述 >>> a=1; >>> b=1; >>> for i in range(1,21): print('121d %121d' % (a,b)); if(i%3==0): a=a+b ; b=a+b; Traceback (most recent call last): File "<p ...
分类:
其他好文 时间:
2019-02-16 13:19:46
阅读次数:
205
1、错误描述 >>> def fun(arg): pass; >>> fun(1,arg=3); Traceback (most recent call last): File "<pyshell#15>", line 1, in <module> fun(1,arg=3); TypeError: ...
分类:
其他好文 时间:
2019-02-14 13:43:26
阅读次数:
419
恢复内容开始 当发生python不知所措的错误时,python会创建一个异常对象, 如果你编写处理该异常的代码,程序将会继续运行; 如果你未对异常做任何处理,程序将会停止,并显示一个traceback,其中包含异常的报告。 如果让用户看见traceback,这太low了!! 1、处理ZeroDivi ...
分类:
编程语言 时间:
2019-02-12 14:44:59
阅读次数:
159
group() 返回一个或多个匹配的字串。如果只有一个参数,结果只有单个字符串;如果有多个参数,结果是一个元组,元组里每一项对应一个参数。没有参数,group1默认是0(整个匹配串被返回)。如果groupN参数是0,对应的返回值是整个匹配串;如果它属于[1,99],返回对应的一项括号分隔的群。如果参 ...
分类:
其他好文 时间:
2019-02-10 12:11:17
阅读次数:
512