python requests 下载文本文件

介绍

定义 download_text() 函数,如果能够正常访问文本文件,就直接返回内容,否则就返回 None,且打印服务器返回的内容

import requests

headers={
    'user-agent': 'Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36'
}


def download_text(url):
    '''
    下载 文本文件
    '''
    with requests.get(url,headers=headers) as resp:
        if resp.status_code == 200:
            print()
            print("请求成功,url:",url)
            print(resp.text[:300])
            print()
            return resp.text
        else:
            print()
            print("请求错误,url:",url)
            print(resp.text)
            print()
            return None

原文出处:/show_1GWULgcJSYH.html