摘要: 一、验证匹配 import re #一、判断字符串是否匹配 #re.match只匹配字符串的开始,如果字符串开始不符合正则表达式,则匹配失败,函数返回None; # 而re.search匹配整个字符串,直到找到一个匹配。 # 1、 re.match test='welcome to wonderla 阅读全文
posted @ 2021-04-20 19:52 陈晓猛 阅读(57) 评论(0) 推荐(0)
摘要: 多进程 要让Python程序实现多进程(multiprocessing),我们先了解操作系统的相关知识。 Unix/Linux操作系统提供了一个fork()系统调用,它非常特殊。普通的函数调用,调用一次,返回一次,但是fork()调用一次,返回两次,因为操作系统自动把当前进程(称为父进程)复制了一份 阅读全文
posted @ 2021-04-20 19:51 陈晓猛 阅读(95) 评论(0) 推荐(0)
摘要: 一、文件读写 读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系 阅读全文
posted @ 2021-04-20 19:50 陈晓猛 阅读(249) 评论(0) 推荐(0)
摘要: 一、错误处理 在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因。在操作系统提供的调用中,返回错误码非常常见。比如打开文件的函数open(),成功时返回文件描述符(就是一个整数),出错时返回-1。 用错误码来表示是否出错十分不便,因为函数本身应 阅读全文
posted @ 2021-04-20 19:49 陈晓猛 阅读(508) 评论(0) 推荐(0)