看程序员如何用python成功撩妹

上一篇 / 下一篇  2017-05-31 14:48:45 / 个人分类:自动化测试

    前两天一则新闻,在朋友圈里炸开了锅!

    某程序员用代码成功脱离某非法组织(即chuan xiao),这则新闻成功的让程序员的形象从码农变成高大上,来了个180度的大转弯。

    于是,小编决定深挖程序员的日常!果然程序员的酷炫技能还有很多,比如……

    男:我帮你拿东西吧!

    女:很重

    男:那我拿轻的(于是男生拉起了女生的手~

    从小编内心讲,此撩手段需要亲密关系为前提的!否则一定会被认为是不怀好意!莫名其妙拉住别人的手,这种强撩,是要被暴打的好嘛!

所以该如何优雅的撩妹呢?

女生最爱自拍,那就告诉她如何拍照最美,每天给她变美秘籍,

        python代码写起来!

importre
frombs4importBeautifulSoup
frompandasimportjson
fromurllib.parseimporturlencode
fromrequests.exceptionsimportRequestException
importrequests

defget_index_page(offset,keyword):
    data={
       
'offset': offset,
        
'format':'json',
        
'keyword': keyword,
        
'autoload':'true',
        
'count':'20',
        
'cur_tab':1
    
}
    url =
'http://www.toutiao.com/search_content/?'+urlencode(data)
   
try:
        response = requests.get(url)
       
ifresponse.status_code ==200:
           
returnresponse.text
       
return  None
    except  
Exception:
       
print('请求索引页出错')

defparse_index_page(html):
    data = json.loads(html)
   
ifdataand'data'indata.keys():
       
foritemindata.get('data'):
           
yielditem.get('article_url')

defget_detail_page(url):
   
try:
        response = requests.get(url)
       
ifresponse.status_code ==200:
           
returnresponse.text
       
return  None
    except  
Exception:
       
print('请求详情页出错',url)

defparse_detail_page(html,url):
    soup = BeautifulSoup(html
,'lxml')
    title = soup.select(
'title')[0].get_text()
   
print(title)
    images_patten = re.compile(
'var gallery = (.*?);',re.S)
    result = re.search(images_patten
,html)
   
ifresult:
        data = json.loads(result.group(
1))
       
ifdataand'sub_images'indata.keys():
            sub_images = data.get(
'sub_images')
            images = [item.get(
'url')foriteminsub_images]
           
return{
               
'title':title,
                
'url':url,
                
'images':images,
            
}

def  main():
    html = get_index_page(
0,'街拍')
   
forurlinparse_index_page(html):
        html = get_detail_page(url)
       
ifhtml:
            result = parse_detail_page(html
,url)
           
print(result)

if__name__ =='__main__':
    main()

    以上代码输出图集的名称,图集的地址以及每一张图片的url,这样就能每天都能推送你心爱的女生哦~安全的炫技哦!
    想和别人一样撩妹,python技术都学起来呀!博为峰网校新建的python群,583677663,欢迎大家一起交流学习~

TAG: Python python 程序员

 

评分:0

我来说两句

Open Toolbar