python获取磁盘号下盘符步骤详解


Posted in Python onJune 19, 2019

这次主要教的是如何通过Python 获取Windows系统下的所有的磁盘盘符,以列表的形式展示出来,获取磁盘号下的盘符包括能够获取到我们正在插在电脑上的U盘,也可以读取到,希望能够对你们在学习过程中有所收获和有所灵感。

第一步:打开我们的pycharm软件,然后新建一个Python文件,输入我们的文件名

python获取磁盘号下盘符步骤详解

第二步:在编辑界面输入以下代码:

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

第三步:输入代码之后,我们同时按住Ctrl+shift+F10,对我们的代码进行运行,或者将光标置于该界面的空白之处,然后点击鼠标右键,找到“run”,进行运行

python获取磁盘号下盘符步骤详解

第四步:运行之后,我们这时候就会看到我们的运行结果已经出来了,我们打印出来的结果刚好出现了我们Windows系统下的所有磁盘号的盘符了,而且还是以列表形式打印出来的

python获取磁盘号下盘符步骤详解

第五步:我们的

import string
import os

的作用主要是导入string,os模块,等下我们要用到这些模块下的功能属性,所以需要将其模块导入

python获取磁盘号下盘符步骤详解

第六步:通过

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

来定义一个新的函数,通过return返回我们所获得的信息

python获取磁盘号下盘符步骤详解

第七步:然后使用循环语句:

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

来对我们获取的信息以列表的形式打印出来

python获取磁盘号下盘符步骤详解

以上就是我学习到的方法,希望能对大家有所帮助,我也是刚接触这一块,多有不足之处,还望多多谅解。以上就是我学习到的方法,希望能对大家有所帮助,我也是刚接触这一块,多有不足之处,还望多多谅解。

Python 相关文章推荐
python list转dict示例分享
Jan 28 Python
Python 分析Nginx访问日志并保存到MySQL数据库实例
Mar 13 Python
pymongo为mongodb数据库添加索引的方法
May 11 Python
Python实现批量检测HTTP服务的状态
Oct 27 Python
python实现简易内存监控
Jun 21 Python
python中update的基本使用方法详解
Jul 17 Python
Django中使用极验Geetest滑动验证码过程解析
Jul 31 Python
python的faker库用法
Nov 28 Python
从pandas一个单元格的字符串中提取字符串方式
Dec 17 Python
Python中filter与lambda的结合使用详解
Dec 24 Python
Django单元测试中Fixtures用法详解
Feb 25 Python
django的autoreload机制实现
Jun 03 Python
对PyQt5基本窗口控件 QMainWindow的使用详解
Jun 19 #Python
PyQt5 多窗口连接实例
Jun 19 #Python
django框架实现一次性上传多个文件功能示例【批量上传】
Jun 19 #Python
pyqt5对用qt designer设计的窗体实现弹出子窗口的示例
Jun 19 #Python
django框架基于模板 生成 excel(xls) 文件操作示例
Jun 19 #Python
python 读写excel文件操作示例【附源码下载】
Jun 19 #Python
解决.ui文件生成的.py文件运行不出现界面的方法
Jun 19 #Python
You might like
用cookies来跟踪识别用户
2006/10/09 PHP
PHP 开源AJAX框架14种
2009/08/24 PHP
php遍历文件夹和文件列表示例分享
2014/03/11 PHP
PHP合并数组的2种方法小结
2016/11/24 PHP
javascript 表单验证常见正则
2009/09/28 Javascript
jQuery实现菜单感应鼠标滑动动画效果的方法
2015/02/28 Javascript
JQuery中DOM事件冒泡实例分析
2015/06/13 Javascript
javascript设计模式之对象工厂函数与构造函数详解
2015/07/30 Javascript
JavaScript动态插入CSS的方法
2015/12/10 Javascript
JavaScript判断变量是否为数组的方法(Array)
2016/02/24 Javascript
jQuery.datatables.js插件用法及api实例详解
2016/10/28 Javascript
js用类封装pop弹窗组件
2017/10/08 Javascript
JS设计模式之命令模式概念与用法分析
2018/02/06 Javascript
layui 中select下拉change事件失效的解决方法
2019/09/20 Javascript
[49:35]LGD vs OG 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
python list删除元素时要注意的坑点分享
2018/04/18 Python
Django ORM多对多查询方法(自定义第三张表&ManyToManyField)
2019/08/09 Python
python 用 xlwings 库 生成图表的操作方法
2019/12/22 Python
Python+Opencv身份证号码区域提取及识别实现
2020/08/25 Python
纯CSS3打造动感漂亮时尚的扇形菜单
2014/03/18 HTML / CSS
HTML5 Canvas实现平移/放缩/旋转deom示例(附截图)
2013/07/04 HTML / CSS
Backcountry旗下的户外商品闪购网站:steep&cheap
2016/09/22 全球购物
澳大利亚便宜的家庭购物网站:CrazySales
2018/02/06 全球购物
Yahoo-PHP面试题1
2016/07/20 面试题
个人找工作求职简历的自我评价
2013/10/20 职场文书
采购主管工作职责
2013/12/12 职场文书
聘任书的写作格式及范文
2014/03/29 职场文书
高中教师评语大全
2014/04/25 职场文书
公安民警正风肃纪剖析材料
2014/10/10 职场文书
不同意离婚答辩状
2015/05/22 职场文书
公司员工违法违章行为检讨书
2019/06/24 职场文书
大学生党员暑假实践(活动总结)
2019/08/21 职场文书
Go 通过结构struct实现接口interface的问题
2021/10/05 Golang
详细聊聊关于Mysql联合查询的那些事儿
2021/10/24 MySQL
Netty分布式客户端处理接入事件handle源码解析
2022/03/25 Java/Android
微信小程序纯CSS实现无限弹幕滚动效果
2022/09/23 HTML / CSS