import re import requests # 获取 /etc/hosts 文件 originData = '' with open('/etc/hosts', 'r') as f: originData = f.read() # print(originData) # 正则查找,以a开头 b结尾的文本 for i in re.findall(r'^# 地址可能会变动.*# GitHub Host End$', originData): print(i) # url = 'https://gitlab.com/ineo6/hosts/-/raw/master/next-hosts' # response = requests.get(url) # data = response.text # # # 正则获取 从 "# 地址可能会变动" 开始 到 “# GitHub Host End” # data = data[data.find("# 地址可能会变动") + 16:data.find("# GitHub Host End")] # # print(data)