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正则表达式操作指南(re使用)
Sep 06 Python
python 内置函数filter
Jun 01 Python
python求质数的3种方法
Sep 28 Python
python使用for循环计算0-100的整数的和方法
Feb 01 Python
Python网络编程之使用TCP方式传输文件操作示例
Nov 01 Python
利用Python的sympy包求解一元三次方程示例
Nov 22 Python
Python 模拟动态产生字母验证码图片功能
Dec 24 Python
python的Jenkins接口调用方式
May 12 Python
python设置表格边框的具体方法
Jul 17 Python
vscode+PyQt5安装详解步骤
Aug 12 Python
如何以Winsows Service方式运行JupyterLab
Aug 30 Python
Django中日期时间型字段进行年月日时分秒分组统计
Nov 27 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
PHP自动生成月历代码
2006/10/09 PHP
PHP 采集心得技巧
2009/05/15 PHP
php读取EXCEL文件 php excelreader读取excel文件
2012/12/06 PHP
PHP CURL获取cookies模拟登录的方法
2013/11/04 PHP
php魔术变量用法实例详解
2014/11/13 PHP
PHP6新特性分析
2016/03/03 PHP
php+ajax实现异步上传文件或图片功能
2017/07/18 PHP
php JWT在web端中的使用方法教程
2018/09/06 PHP
jquery 操作DOM案例代码分享
2012/04/05 Javascript
非常酷炫的Bootstrap图片轮播动画
2016/05/27 Javascript
js实现图片切换(动画版)
2016/12/25 Javascript
Iphone手机、安卓手机浏览器控制默认缩放大小的方法总结(附代码)
2017/08/18 Javascript
浅谈Node.js 中间件模式
2018/06/12 Javascript
JS实现select选中option触发事件操作示例
2018/07/13 Javascript
Vue CLI3中使用compass normalize的方法
2019/05/30 Javascript
[50:01]Ti4 冒泡赛第二天 NEWBEE vs Titan
2014/07/15 DOTA
Python 文件重命名工具代码
2009/07/26 Python
Flask框架配置与调试操作示例
2018/07/23 Python
pygame游戏之旅 python和pygame安装教程
2018/11/20 Python
Python面向对象类编写细节分析【类,方法,继承,超类,接口等】
2019/01/05 Python
浅谈django2.0 ForeignKey参数的变化
2019/08/06 Python
浅谈Python中(&,|)和(and,or)之间的区别
2019/08/07 Python
python redis 批量设置过期key过程解析
2019/11/26 Python
Python3.7 基于 pycryptodome 的AES加密解密、RSA加密解密、加签验签
2019/12/04 Python
pytorch 指定gpu训练与多gpu并行训练示例
2019/12/31 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
2021/02/02 Python
Under Armour安德玛意大利官网:美国高端运动科技品牌
2020/01/16 全球购物
如何定义一个可复用的服务
2014/09/30 面试题
终止劳动合同协议书
2014/10/05 职场文书
2014年学生会干事工作总结
2014/11/07 职场文书
会计稽核岗位职责
2015/04/13 职场文书
毕业酒会致辞
2015/07/29 职场文书
学习心理学心得体会
2016/01/22 职场文书
标准演讲稿格式结尾应该怎么书写?
2019/07/17 职场文书
导游词之任弼时故居
2020/01/07 职场文书
用JS创建一个录屏功能
2021/11/11 Javascript