老司机の日常 | 程序员用python成功撩到了妹

上一篇 / 下一篇  2017-06-05 13:30:02 / 个人分类:软件测试

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

程序员用代码成功脱离了传xiao组织,这则新闻成功的让程序员的形象从码农变成高大上,来了个360°的大转弯。

老司机の日常 | 程序员用python成功撩到了妹

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

男:我帮你拿东西吧!

女:很重

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

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

老司机の日常 | 程序员用python成功撩到了妹

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

女生最爱自拍,那就告诉她如何拍照最美,每天给她变美秘籍,python代码写起来!

importre

frombs4 importBeautifulSoup

frompandas importjson

fromurllib.parse importurlencode

fromrequests.exceptions importRequestException

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

exceptException:

print('请求索引页出错')

defparse_index_page(html):

data = json.loads(html)

ifdata and'data' indata.keys():

foritem indata.get('data'):

yielditem.get('article_url')

defget_detail_page(url):

try:

response = requests.get(url)

ifresponse.status_code == 200:

returnresponse.text

return None

exceptException:

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))

ifdata and'sub_images' indata.keys():

sub_images = data.get('sub_images')

images = [item.get('url') foritem insub_images]

return{

'title':title,

'url':url,

'images':images,

}

defmain():

html = get_index_page(0,'街拍')

forurl inparse_index_page(html):

html = get_detail_page(url)

ifhtml:

result = parse_detail_page(html,url)

print(result)

if__name__ == '__main__':

main()

以上代码输出图集的名称,图集的地址以及每一张图片的url,这样就能每天都能推送你心爱的女生哦~同时可以安全的炫技哦!还不赶紧去试试!

老司机の日常 | 程序员用python成功撩到了妹

python学习交流QQ群:583677663博为峰网校,每天分享一点软件测试知识。


TAG: Python python 程序员

 

评分:0

我来说两句

Open Toolbar