1. 文件的打开模式
打开模式 | 执行操作 |
---|---|
‘r’ | 以只读的方式打开(默认) |
‘w’ | 以写入的方式打开文件,会覆盖已存在的文件 |
‘a’ | 以写入的模式打开,如果文件存在,则在末尾追加写入 |
‘b’ | 以2进制的模式打开 |
‘+’ | 可读写模式(可添加到其他模式中使用) |
2. 示例
import requests
url = 'http://www.XXXXX.net/'
response = requests.get(url)
response.encoding = 'utf-8'
#print (response.text) #直接打印出来
f = open('test.html','w+') #打开文件test.html,并返回文件对象
#f = open('../pu1.html','w+') #../当前路径的上一级目录
# f = open('./pu.html','w+') #./表示当前路径,也可以什么都不加
f.write(response.text) #将内容写入文件
f.close() #关闭文件