import requests
import sys
import json
import time# 调用分析接送数据信息
def calanylistdata():jsonpath=input("input json filepath:")anylistdata(jsonpath)# 分析下载的json数据信息
def anylistdata(jsonpath):with open(jsonpath,"r",encoding='utf-8')as fp:data=json.load(fp)# print(data)# print(type(data))  #dic字典类型arraydata=data["ListStream"]["lives"]    #列表数据# print(arrydata)# print(type(arrydata))for dicitem in arraydata:print(dicitem["channel"]["name"],"\t",dicitem["channel"]["id"],"\t",dicitem["client"]["host"])# 调用下载的数据
def calxiazaijson():ip=input("cms-ip address:")url = "http://{}:2015/api/ListStream".format(ip)xiazaijson(ip,url)# 下载json文件,并且保存数据
def xiazaijson(ip,url):response=requests.get(url)filename='{}.json'.format(ip)with open(filename,'wb')as fb:fb.write(response.content)time.sleep(2)# 退出函数
def quit():sys.exit()if __name__ == '__main__':func_dic = {'1': calxiazaijson,'2': calanylistdata,'8': quit}if __name__ == '__main__':while True:print('''===程序运行中保持专网的连通==============功能列表===========1.下载数据2.数据分析3.退出系统===========auther=======''')choice = input('请输入功能编号:').strip()if choice not in func_dic:print("输入正确的编号:")continuefunc_dic.get(choice)()
import requests

下载数据使用这个模块以及调用参数

# 下载json文件,并且保存数据
def xiazaijson(ip,url):response=requests.get(url)filename='{}.json'.format(ip)with open(filename,'wb')as fb:fb.write(response.content)time.sleep(2)

python-json下载以及分析-案例相关推荐

  1. python lncrna_LncRNA生信分析案例

    LncRNA的筛选 做个笔记,哈哈哈 这个流程是处于链特异性建库(dUTP)的RNA-seq流程,对于非链特异性建库需要修改一些参数. 一.qc和reads质量过滤,fastqc,multiqc,tr ...

  2. 基于python的情感分析案例-python自然语言处理情感分析案例

    产品价值 自然语言处理是为各类企业及开发者提供的用于文本分析及挖掘的核心工具,已经广泛应用在电商.文化娱乐.金融.物流等行业客户的多项业务中.自然语言处理API可帮助用户搭建内容搜索.内容推荐.舆情识 ...

  3. Python【8】-分析json文件

    一.本节用到的基础知识 1.逐行读取文件 for line in open('E:\Demo\python\json.txt'):print line 2.解析json字符串 Python中有一些内置 ...

  4. Python实战案例:金庸的功夫流派、人物关系的分析案例(上)

    Python实战案例:金庸的功夫流派.人物关系的分析案例(上) 一.项目说明 在香港的探案剧中, 经常见到这样的场景,为了分析某一桩谋杀案或者是失踪案,会把案件的可疑人员和与被害者的关系人员全部找出来 ...

  5. python 情感分析实例_基于Python的情感分析案例

    **情感分析 **又称为倾向性分析和意见挖掘 它是对带有情感色彩的主观性文本进行分析.处理.归纳和推理的过程 其中情感分析还可以细分为情感极性 倾向 分析 情感程度分析 主客观分析等. 情感极性分析的 ...

  6. 【可视化分析案例】用python分析Top100排行榜数据

    目录 一.数据源 二.数据读取 三.数据概览 四.数据清洗 五.可视化分析 5.1 相关性分析(Correlation) 5.2 饼图(Pie) 5.3 箱形图(Boxplot) 5.4 词云图(wo ...

  7. Python百度指数可视化分析实战案例1

    有时候很难客观公正的去评价某一件事情, 但是根据数据往往就很理性了, 所以如何从比较可靠的数据中分析出有用信息就很重要了, 比如说Python的百度指数分析: p1 p2 p3 ,可靠数据已经初现端倪 ...

  8. js正则分析案例——以JSON格式校验为例

    js正则分析案例--以JSON格式校验为例 [TOC] 缘起 最近在研究javascript中对各种数据类型与格式的判断,以及各种第三方库提供的字符串处理方法,发现有大量的地方运用了正则,并且有些正则 ...

  9. python酒店数据分析_Python数据分析 I 全国旅游景点分析案例,哪里好玩一目了然...

    原标题:Python数据分析 I 全国旅游景点分析案例,哪里好玩一目了然 前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作 ...

  10. 视频专栏课 | Python网络爬虫文本分析

    试看&购买 支持开票 先试看再购买 可免费试看22节,含全部python语法.部分爬虫.个别文本分析 为何要学Python? 在科学研究中,数据的获取及分析是最重要的也是最棘手的两个环节! 在 ...

最新文章

  1. Freebsd 下用 sshguard 防止暴力破解 ssh 密码
  2. Codeforces Round #490 (Div. 3)【完结】
  3. java 高级数据类型_java 数据类型(上):分类
  4. c++中为什么父类名可以直接调用自己的非静态函数测试例子!(父类名::非静态函数)
  5. macOS如何使用命令启动服务/停止服务/查看服务
  6. Python3 爬虫学习笔记 C07 【解析库 lxml】
  7. 提高篇 第五部分 动态规划 第4章 状态压缩类动态规划
  8. Android基础新手教程——3.4 TouchListener PK OnTouchEvent + 多点触碰
  9. 朱啸虎回应“美团滴滴合并”;小米成世界第四大手机制造商;Ant Design 3.26.1 发布 | 极客头条...
  10. linux能力集机制,linux能力机制
  11. HCIE-Security Day13:防火墙双机热备实验(一)防火墙直路部署,上下行连接交换机
  12. 遗传算法优化的bp神经网络_【首发推荐】农学:基于遗传BP神经网络的采摘机器人手眼标定研究...
  13. 卷积神经网络 第三周作业:Residual+Networks+-+v1
  14. 如何成为成功的Andr​​oid游戏开发
  15. 仿弹个课教育类APP项目,客户端+服务端
  16. JAVA实现生成GIF动态图加文字(完整版无License带锯齿优化处理)
  17. 【组图】韩国美女明星蔡研---精彩写真
  18. 【Java基础】Java综合练习
  19. eclipse git 取远程代码_【JAVA】Eclipse中使用git进行pull远程代码
  20. hdiraw多点分析,使用getevnt进行上报

热门文章

  1. 深度可分离卷积结构(depthwise separable convolution)计算复杂度分析
  2. 浅析busybox如何集成到openwrt
  3. mac上配置mysql
  4. 同时大量连接导致的DDOS攻击,导致收发器宕机,用户大面积超时掉线
  5. maya curveflow修改
  6. GridView数据导出到Excel的类
  7. 博士论文答辩||基于深度强化学习的复杂作业车间调度问题研究
  8. Pointer Networks简介及其应用(格式化)
  9. 计算机领域顶级会议、期刊、人物与国家排名2019
  10. 从inceptionv1走向xception小结