为了账号安全,请及时绑定邮箱和手机立即绑定

pycharm爬虫程序为何运行结果为exit code 0?

pycharm爬虫程序为何运行结果为exit code 0?

慕勒1186947 2018-07-26 17:38:35
代码如下: from bs4 import BeautifulSoup from urllib import request import time headers = {  'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36' } def judgment_sex(class_name):     if class_name == ['member_ico1']:         return '女'     else:         return '男' def get_links(url):     req = request.Request(url,headers=headers)     response = request.urlopen(req)     web_data = response.read()     soup = BeautifulSoup(web_data,'lxml')     links = soup.select("#page_list>ul>li>a")     for link in links:         href = link.get("href")         get_info(href) def get_info(url):     req = request.Request(url, headers=headers)     response = request.urlopen(req)     web_data = response.read()     soup = BeautifulSoup(web_data,"lxml")     tittles = soup.select('div.pho_info>h4')     addresses = soup.select('span.pr5')     prices = soup.select('#pricePart>div.day_l>span')     imgs = soup.select('#floatRightBox>div.js_box.clearfix>div.member_pic>a>img')     names = soup.select('#floatRightBox>div.js_box.clearfix>div.w_240>h6>a')     sexs = soup.select('#floatRightBox>div.js_box.clearfix>div.member_pic>div')     for tittle,address,price,img,name,sex in zip(tittles,addresses,prices,imgs,names,sexs):         data = {             'tittle':tittle.get_text().strip(),             'address':address.get_text().strip(),             'img':img.get("src"),             'name':name.get_text(),             'sex':judgment_sex(sex.get("class"))         }         print(data)         if __name__== '_main_':             urls = ['http://bj.xiaozhu.com/search-duanzufang-p{}-0/'.format(number)for number in                     range(1,14)]     for single_url in urls:         get_links(single_url)         time.sleep(2) 如果不是程序的问题,是不是因为运行结果已经被保存在某个不知道的角落?还请大佬指点。
查看完整描述

1 回答

?
慕盖茨9781818

TA贡献25条经验 获得超19个赞

你代码缩进是不是有问题啊,为什么if __name__ == '__main__': 会在get_info里面

查看完整回答
反对 回复 2018-07-27
  • 1 回答
  • 0 关注
  • 2248 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信