python 版本 3.6.5,代码如下:
import requests
import re
content = requests.get('http://book.douban.com/').text
pattern = re.compile('<li.?href="(.?)".?title="(.?)".*?', re.S)
results = re.findall(pattern, content)
print(results)
代码在 results = re.findall(pattern, content)这里卡住了,如果将
pattern = re.compile('<li.?href="(.?)".?title="(.?)".*?', re.S)
去掉一个()
pattern = re.compile('<li.?title="(.?)".*?', re.S)
就能正确的运行,请问我是哪里出错了?希望大家指教