代码在pycharm中一直运行不出结果,求大神指点
我是个python小白,最近正在学习爬虫,好容易弄出一段爬虫代码,可一直运行不出结果
代码如下
import requests from requests.exceptions import RequestException import re def get_one_page(url): try: response = requests.get(url) if response.status_code == 200: return response.text return None except RequestException: return None def parse_one_page(html): pattern = re.compile('<li.*?cover.*?href="(.*?)".*?title="(.*?)"' '.*?img src="(.*?)".*?more-meta.*?author">(.*?)</span>.*?year">(.*?)</span>.*?</li>',re.S) items = re.findall(pattern,html) print(items) def main(): url = "https://book.douban.com/" html = get_one_page(url) parse_one_page(html) if __name__ == '__main__': main()
运行结果如下:
就是这样,一直不显示结果,也不报错,这是怎么了嘛
求大神们指点,谢谢!