Python 第八天
文章读写 读写文章是最常见的 IO 操作。 读 1.Python 中内置了open()函数,read()方法以及close()方法来打开文件 fi = open('test.html','r') content = fi.read() print(content) fi.close() 2.由于文件读写时都有可能产生 IOError,一旦出错,close() 方法就不会调用,所以,我们可以通过 try...finally 来保证无论是否出错都能正确关闭文件 try: fi = open('test.html','r') content = fi.read() print(content) finally: if f: fi.close() Python 中提供更简洁的 with...as 语句来实现上面的效果,能够自动调用 close() 方法 with open('test.html') as f: print(f.read()) read(),read(size),readline()————如果文件很小,read() 一次性读最方便,如果文件比较大使用 read(size) 比较安全。如果是配置文件可以使用 readlines() 比较方便 with open('test.html','r') as f: for line in f.readlines: print(line