assert

Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。断言可以在条件不满足程序运行的情况下直接返回错误,而不必等待程序运行后出现崩溃的情况,例如我们的代码只能在 Linux 系统下运行,可以先判断当前系统是否符合条件。 语法格式: 1assert expression 等价于: 12if not expression: raise Assert...

Posted on Programming

session

http协议本身是无状态的,为了让请求之间保持状态,有了session和cookie机制。requests也提供了相应的方法去操纵它们。 示例: 12345678import requests# 创建一个session对象s = requests.Session()# 发送一个请求s.get(“http://example.com/set-cookie/“)# 查看请求中的cookier =...

Posted on Programming

文件操作

判断文件是否存在在开始读写文件前,要先判断文件是否存在,以免抛出异常。 Python判断文件是否存在主要有三个方法: 使用os 模块 使用Try 语句 使用pathlib 模块 os模块123import osos.path.exists("test_file.txt") //Trueos.path.exists("test_dir") //True 可以看出,os.path.exis...

Posted on Programming