obj = re.compile(r'<li>.*?<span class="title">(?P<name>.*?)' r'</span>.*?<p class="">.*?<br>(?P<year>.*?) .*?</span ' r'class="rating_num" property="v:average">(?P<star>.*?)</span>', re.S) obj = re.compile(r'<li>.*?<span class="title">(?P<name>.*?)</span>' , re.S) obj = re.compile(r'</span>.*?<p class="">.*?<br>(?P<year>.*?) .*?</span' , re.S) obj = re.compile(r'class="rating_num" property="v:average">(?P<star>.*?)</span>.*?', re.S)
爬取网页内容时,用第一种方法爬不到东西,但是我将它们分开写之后是能爬到东西的,请问是什么问题