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 正则表达式操作指南
May 04 Python
python使用scrapy解析js示例
Jan 23 Python
python正则表达式中的括号匹配问题
Dec 14 Python
Python实现的直接插入排序算法示例
Apr 29 Python
Python实现通过继承覆盖方法示例
Jul 02 Python
Python多线程编程之多线程加锁操作示例
Sep 06 Python
在pycharm上mongodb配置及可视化设置方法
Nov 30 Python
Python判断一个文件夹内哪些文件是图片的实例
Dec 07 Python
python算法与数据结构之单链表的实现代码
Jun 27 Python
简单了解Python读取大文件代码实例
Dec 18 Python
Django 实现对已存在的model进行更改
Mar 28 Python
Python pexpect模块及shell脚本except原理解析
Aug 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
cmd下运行php脚本
2008/11/25 PHP
ajax返回值中有回车换行、空格的解决方法分享
2013/10/24 PHP
PHP输出图像imagegif、imagejpeg与imagepng函数用法分析
2016/11/14 PHP
PHP的重载使用魔术方法代码实例详解
2021/02/26 PHP
jQuery getJSON 处理json数据的代码
2010/07/26 Javascript
JS.elementGetStyle(element, style)应用示例
2013/09/24 Javascript
javascript获取form里的表单元素的示例代码
2014/02/14 Javascript
jquery控制表单输入框显示默认值的方法
2015/05/22 Javascript
JS拖动鼠标画出方框实现鼠标选区的方法
2015/08/05 Javascript
深入理解逻辑表达式的用法 与或非的用法
2016/06/06 Javascript
基于原生JS实现图片裁剪
2016/08/01 Javascript
javascript基于原型链的继承及call和apply函数用法分析
2016/12/15 Javascript
bootstrap下拉菜单使用方法解析
2017/01/13 Javascript
基于node.js制作简单爬虫教程
2017/06/29 Javascript
解决html input验证只能输入数字,不能输入其他的问题
2017/07/21 Javascript
layui点击按钮添加可编辑的一行方法
2018/08/15 Javascript
js 解析 JSON 数据简单示例
2020/04/21 Javascript
element中Steps步骤条和Tabs标签页关联的解决
2020/12/08 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 大神专访第二弹!
2014/05/20 DOTA
python统计字母、空格、数字等字符个数的实例
2018/06/29 Python
centos7中安装python3.6.4的教程
2019/12/11 Python
在Python IDLE 下调用anaconda中的库教程
2020/03/09 Python
使用python脚本自动生成K8S-YAML的方法示例
2020/07/12 Python
Appium+Python实现简单的自动化登录测试的实现
2021/01/26 Python
css3使网页、图片变成灰色兼容大多数浏览器
2014/07/02 HTML / CSS
使用Html5、CSS实现文字阴影效果
2018/01/17 HTML / CSS
速比涛英国官网:Speedo英国
2019/07/15 全球购物
英国名牌男装店:Standout
2021/02/17 全球购物
Solaris操作系统的线程机制
2012/12/23 面试题
物理教师自荐信范文
2013/12/28 职场文书
《花木兰》教学反思
2014/04/09 职场文书
公司董事长岗位职责
2014/06/08 职场文书
学生检讨书如何写
2014/10/30 职场文书
婚礼新人答谢词
2015/01/04 职场文书
经费申请报告
2015/05/15 职场文书
详解 TypeScript 枚举类型
2021/11/02 Javascript