Python爬取内涵段子里的段子

编程入门 行业动态 更新时间:2024-10-25 14:31:27

Python爬取内涵<a href=https://www.elefans.com/category/jswz/34/1764109.html style=段子里的段子"/>

Python爬取内涵段子里的段子

环境:Python3.6



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 #!/usr/bin/env python3 #-*-coding:utf-8-*- #version:3.6.4 __author__  =  '杜文涛' import  requests import  json def  get_json_dic(url):      global  dict_json      response  =  requests.get(url = url)      json_response  =  response.content.decode()  #获取r的文本 就是一个json字符串      dict_json  =  json.loads(json_response)  #  将json字符串转换成dic字典对象      return  dict_json def  get_joke(dict_json):      print ( len (dict_json[ 'data' ][ 'data' ]))      for  in  range ( 1 , 20 ):          conture  =  input ( '是否继续,Y/N' )          if  conture  = =  'Y'  or  conture  = =  'y' :              joke  =  dict_json[ 'data' ][ 'data' ][i][ 'group' ][ 'text' ]              if  = =  19 :                  dict_json  =  {}                  conture              print (joke)          else :              exit() def  get_max_time(dic_json):      global  max_time      max_time  =  dict_json[ 'data' ][ 'max_time' ]      return  max_time if  __name__  = =  '__main__' :      max_time  =  1519404642      url  =  '/?is_json=1&app_name=neihanshequ_web&max_time='  +  str (max_time)      get_json_dic(url)      get_max_time(dic_json = dict_json)      get_joke(dict_json = dict_json)      while  True :          url  =  '/?is_json=1&app_name=neihanshequ_web&max_time='  +  str (max_time)          get_json_dic(url)          get_max_time(dic_json = dict_json)          get_joke(dict_json = dict_json)          print (url)

微信公众号:



本文转自 天道酬勤VIP 51CTO博客,原文链接:

更多推荐

Python爬取内涵段子里的段子

本文发布于:2024-02-25 23:59:25,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1700690.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:段子   内涵   Python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!