我正在使用请求逐行迭代网页,但尝试捕获一些多行正则表达式:
import requests
r = requests.get(url)
for line in r.iter_lines():
pat = re.search(regex, line)
if pat:
print pat.group(1)
我尝试将整个文件连接成一个长字符串,但这似乎不对。
捕获这些多行表达式(最好是使用请求)的最佳方法是什么?
注意:我不熟悉请求。我查看了文档,但没有找到或理解答案。
由于
答案 0 :(得分:1)
r = requests.get(url)
pat = re.search(regex, r.text)