学无止境
我们为梦想前行!

2021年12月的文章

python预定义清理行为

阅读(83)

python预定义清理行为,有些对象定义了标准的清理行为,无论对象操作是否成功,不再需要该对象的时候就会起作用。以下示例尝试打开文件并把内容打印到屏幕上: for line in open("myfile.txt"): print line...

python定义清理行为

阅读(70)

python定义清理行为,try 语句还有另一个可选的子句,目的在于定义在任何情况下都一定要执行的功能。例如: >>> try: ... raise KeyboardInterrupt ... finally: ... print 'Goo...

python用户自定义异常

阅读(82)

python用户自定义异常,在程序中可以通过创建新的异常类型来命名自己的异常(Python 类的内容请参见 类 )。异常类通常应该直接或间接的从 Exception 类派生,例如: >>> class MyError(Ex...

python抛出异常

阅读(106)

python抛出异常,raise 语句允许程序员强制抛出一个指定的异常。例如: >>> raise NameError('HiThere') Traceback (most recent call last): File ...

python异常处理

阅读(100)

python异常处理,通过编程处理选择的异常是可行的。看一下下面的例子:它会一直要求用户输入,直到输入一个合法的整数为止,但允许用户中断这个程序(使用 Control-C 或系统支持的任何方法)。注意:用户产生的中断会引发一个 Keyboa...

python的异常

阅读(74)

python的异常,即使一条语句或表达式在语法上是正确的,当试图执行它时也可能会引发错误。运行期检测到的错误称为 异常,并且程序不会无条件的崩溃:很快,你将学到如何在 Python 程序中处理它们。然而,大多数异常都不会被程序处理,像这里展...

python的语法错误

阅读(78)

python的语法错误,语法错误,也被称作解析错误,也许是你学习 Python 过程中最常见抱怨: >>> while True print 'Hello world' File "<stdin>", line...

python的错误和异常

阅读(94)

python的错误和异常,至今为止还没有进一步的谈论过错误信息,不过在你已经试验过的那些例子中,可能已经遇到过一些。Python 中(至少)有两种错误:语法错误和异常( syntax errors 和 exceptions )。接下来的文章...

python使用 json 存储结构化数据

阅读(91)

python使用 json 存储结构化数据,从文件中读写字符串很容易。数值就要多费点儿周折,因为 read() 方法只会返回字符串,应将其传入 int() 这样的函数,就可以将 '123' 这样的字符串转换为对应的数值 123。当你想要保存...

python文件对象方法

阅读(80)

python文件对象方法,本节中的示例都默认文件对象 f 已经创建。 要读取文件内容,需要调用 f.read(size),该方法读取若干数量的数据并以字符串形式返回其内容,size 是可选的数值,指定字符串长度。如果没有...