25个关键技术点,带你熟悉Python (10)

此外,也可以通过及时或者基于事件机制来进行手动的垃圾收集。

20、 I/O

From Keyboard

使用 raw_input() 函数,如下所示。

文件 Files

使用with/as语句来打开并读取文件,这与 C# 中读取文件的操作一致。

此外,with 语句还可以处理关闭连接和其他清理操作。

打开一个文件,如下所示。

25个关键技术点,带你熟悉Python

需要注意的是,readline() 可用于读取文件中的每一行。

打开两个文件,如下所示。

25个关键技术点,带你熟悉Python

文件写入,如下所示。

Python 中对文件的操作通常涉及 os 和 shutil 模块。rw 表示读写模式,a代表可添加模式。

SQL

打开一个连接,如下所示。

25个关键技术点,带你熟悉Python

执行一个 SQL 声明,如下所示。

网络服务 (Web Services)

查询一个闲置服务,如下所示:

25个关键技术点,带你熟悉Python

序列化和反序列化 JSON 文件

反序列化 JSON,如下所示:

25个关键技术点,带你熟悉Python

序列化 JSON,如下所示:

25个关键技术点,带你熟悉Python

21、异常处理

抛出异常

如果你想抛出异常,那么可以使用 raise 关键字,如下所示。

25个关键技术点,带你熟悉Python

捕获异常

可以通过如下方式捕获异常信息:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpgpjd.html