首页 > 编程语言 >python获取系统盘符列表

python获取系统盘符列表

时间:2023-01-30 13:46:54浏览次数:48  
标签:__ 接种 python 重启 路径 盘符 列表 disk

#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#需求:
#动态捕获指定服务器最新发布接种应用系统路径,重启路径下tocmat,验证tomcat 是否重启成功--目前依据判断
#(系统时间 pk 当前路径下tomcat logs 路径下catalina.out时间戳)
#
#实现思路:
#搜索指定系统盘符列表,根据规则拼凑接种应用系统路径,判断路径是否存在,存在继续判断应用日志文件目录修改时间戳,
#不存在直接下一个盘符路径,直到找到当前指定最新发布使用的应用接种系统盘符路径,下一步尝试重启检索到的接种
#发布路径,最后尝试判断重启是否成功。

#需求拆分
#1、获取当前系统盘符列表

#2、获取最新发布接种盘符路径

#3、尝试重启最新发布接种路径下tomcat

#4、验证重启是否成功
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

import os
import sys

import string
import os
def get_disklist():
disk_list = []
for c in string.ascii_uppercase:
disk = c + ':'
if os.path.isdir(disk):
disk_list.append(disk)
return disk_list

if __name__ == '__main__':
print(get_disklist())

 

标签:__,接种,python,重启,路径,盘符,列表,disk
From: https://www.cnblogs.com/ruiy/p/17075625.html

相关文章

  • python接口测试常见问题。
    一.入参问题1.body字段类型1.如果数据是从excel提取的那么中文数据会提示错误。解决方法#media_value['body']=media_value['body'].encode("utf-8").decode("latin1......
  • Python自动批量修改文件名称的方法
      本文介绍基于Python语言,按照一定命名规则批量修改多个文件的文件名的方法。  已知现有一个文件夹,其中包括班级所有同学上交的作业文件,每人一份;所有作业文件命名格式......
  • 【7】Python3函数
    Python函数函数是一个被命名的、独立的、完成特定功能的可重复使用的代码段,其可能给调用它的程序一个返回值。 被命名的:在Python中,大部分函数都是有名函数完成特定功......
  • 【KAWAKO】audiotsm-使用python对音频进行变速不变调处理
    目录安装库导入相关库定义reader定义writer定义WSLOA算法,并运行官方手册源码安装库pipinstallaudiotsm导入相关库importaudiotsmimportaudiotsm.io.wavimpo......
  • python语法到底多精妙?八大核心语句,带你深度了解
    Python是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视Python语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现Python语法之精妙的十......
  • 【6】Python3循环语句之while,for循环
    1.循环:有条件地重复地做一件事,每一次做的事情不同但类似在Python中,循环结构分为while和for两种。while判断条件:执行语句……执行语句可以是单个语句或语句块。判断......
  • 【5】Python3基础之运算符,条件控制if
    1、运算符分类算术运算符,赋值运算符,复合赋值运算符,比较运算符,逻辑运算符混合运算优先级顺序:()高于**高于* / // % 高于+ -     python条......
  • 使用python调用电脑扬声器
    1.安装pipinstallpyttsx3(1)支持中文和英文(2)该包是只能是调用笔记本电脑的扬声器,并进行语音播报,但是其语音播报的声音可能不太好听,我们可以设置成其他的声音(3)主要是......
  • python 读取 execl表格
    python读取表格pip2installxlrd获取sheet,data.sheets()[1]获取总行range(excel.nrows)获取行1的表数据excel.cell_value(rown,1)#!/usr/bin/envpython3i......
  • [记]python的音频波形读取与音视频剪辑
    1.音频波形读取importlibrosaaaa=librosa.load("233.mp3")#print(aaa)print(aaa[0])#波形数据print(aaa[1])#码率#print(len(aaa[0])/aaa[1])s_play=len(a......