1、问题描述:有时候输出的json,list,等其他格式的数据打印出来数据量很大的情况下很难复制出来。
2、解决思路:print函数里有重定向参数,可以将需要打印的内容,打印到指定的文件中保存下来。一,打开一个文件,二,将内容保存到此文件中。
3、实例:
K = 30
# 一,打开一个文件,文件对象f
f = open("D:/1.txt", 'wt')
for i in range(K):
# 二,将打印内容打印到文件中,重定向参数file=f
print("第{0}条数据".format(i), file=f)
报错的话需要转义:
# 一,打开一个文件,文件对象f
f = open(r"C:\Users\76010\Desktop\ddd.txt", 'wt')
# url = "http://zx529.xyz"
url = "https://99999999999"
response = requests.get(url).text
# 二,将打印内容打印到文件中,重定向参数file=f
print(response, file=f)