程式碼在pycharm中一直執行不出結果,求大神指點
阿新 • • 發佈:2019-02-02
我是個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 Nonedef 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()
執行結果如下:
就是這樣,一直不顯示結果,也不報錯,這是怎麼了嘛
求大神們指點,謝謝!