首页 > 编程语言 >Python脚本

Python脚本

时间:2024-09-25 16:27:00浏览次数:9  
标签:脚本 Python formatted json print output data data2

import subprocess
import json

curl_command = ['curl','-s','http://localhost:8088/dc-summer/monitor/database/stat.session?timely=true']

output = subprocess.check_output(curl_command).decode('utf-8')

try:
data = json.loads(output)
formatted_data = json.dumps(data,indent=4)
print(formatted_data)

print('--------------------------------------')

data2 = data['result']
formatted_data2 = json.dumps(data2,indent=4)
print(formatted_data2)

n1=0
for d in data2:
    if d['session_id']:
	    print(d['session_id'])
		n1=n1+1
		
n = len(data2)
print('-------------------------[%s][%s]-------------------' % (n,n1))

except json.JSONDecodeError:
print("Failed to parse JSON response.")
print("Raw output:")
print(output)

标签:脚本,Python,formatted,json,print,output,data,data2
From: https://www.cnblogs.com/utf-8-python/p/18431565

相关文章

  • Bash脚本基本语法
    一、Bash脚本以及相关介绍Bash脚本是一种在Unix或Linux操作系统中广泛使用的脚本语言,它允许用户编写一系列命令,这些命令将被Bash(Bourne-AgainSHell)解释器执行。Bash脚本可以用于自动化各种任务,比如文件管理、程序执行、系统维护等。编写Bash脚本的基本步骤包括:创建脚本文......
  • python使用pyinstaller打包exe的时候遇到:unknown encoding: idna
    python使用pyinstaller打包exe的时候遇到:unknownencoding:idna解决办法在程序开头加上importencodings.idna即可,如果idna没有安装,需要手动安装一下。#!/usr/bin/python#-*-coding:UTF-8-*-importencodings.idna......
  • 编译安装redis运行注册服务脚本sh install_server.sh时报错。
    在编译安装redis的时候,运行注册服务脚本shinstall_server.sh时,报错。WelcometotheredisserviceinstallerThisscriptwillhelpyoueasilysetuparunningredisserverThissystemsseemstousesystemd.Pleasetakealookattheprovidedexampleserviceunitfi......
  • Python环境安装(Windows)
    Python官方网站:https://www.python.org/找到下载的按钮,我下载的是3.10.4版本,选择操作系统64位,一定要把下面的√给勾选上,选择第二个选项(自定义安装),点击next,更改一下安装目录,点击安装,验证刚刚安装的python能否正常地使用,win+R,输入cmd打开终端,输入python,如果......
  • 2024 年面向算法交易者的十大开源 Python 库
    作者:老余捞鱼原创不易,转载请标明出处及原作者。写在前面的话:    本文介绍2024年面向算法交易者/量化交易者/数据驱动交易者的十大Python库,文中详细描述了每个库优缺点、用途和特点,同时提供了外部链接供用户进一步学习。​​​​​​​    如果您对......
  • Python中sort()和sorted()的区别
    在Python语言中,想要对列表进行排序,通常使用两种方法:sort和sorted。这两个都是Python中的排序函数,虽有着相同的作用,但却有着很大的区别,那么Python中sort和sorted区别是什么?以下是详细内容介绍。Python中sort()和sorted()的区别在Python中,sort()和sorted()都是用于对序......
  • 模拟船舶的货物卸载过程,并计算总物流时间和转弯次数 python代码
    一个模拟物流操作的脚本,它处理船舶货物的卸载,并将货物运送到堆场。代码主要包含以下几个部分:1.**参数设置**:  -`NUM_FORKLIFTS`:每个堆场的叉车数量。  -`SHIP_CARGO`:每艘船舶的货物量(吨)。  -`CARGO_PER_TRUCK`:每辆叉车能运输的货物(吨)。  -`LOADING_TIME......
  • [Python手撕]马戏团人塔
    classSolution:defbestSeqAtIndex(self,height:List[int],weight:List[int])->int:n=len(height)persons=[[height[i],weight[i]]foriinrange(n)]persons.sort(key=lambdax:x[0])n=len(persons)......
  • Python计算傅里叶变换
    技术背景傅里叶变换在几乎所有计算相关领域都有可能被使用到,例如通信领域的滤波、材料领域的晶格倒易空间计算还有分子动力学中的倒易力场能量项等等。最简单的例子来说,计算周期性盒子的电势能\(k\sum_i\frac{q_i}{r_i}\)本身就是一个类似于调和级数的形式,很难求得精确解。但是在......
  • 轻松编排工作流,浅谈DolphinScheduler如何使用Python调用API接口?
    最近,在做某大型零售企业项目时,有客户用到DolphinScheduler,并咨询是否可以用Python脚本编排工作流?该如何实现?相信有很多人会有这样的疑问,那么,本文将为我们简单分享DolphinScheduler的优势和实际使用。为什么企业数据开发要使用海豚调度?当企业在做数据开发时,任务调度平台会扮演自......