with在python中并不是函数,是一个关键词语句,比如if就是关键词语句。with大多用来打开一个文档。比如: with open('test.txt') as f: f.read()这样就可以读取名为test的文档里的内容,并且使用with语句不需要我们手动再调用文件的close()方法来关闭文件,如果test.txt文档对象不再被使用,with会自动关闭文档。比较智能一点。