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修改Excel数据的实例代码
Nov 01 Python
改进Django中的表单的简单方法
Jul 17 Python
Python 安装setuptools和pip工具操作方法(必看)
May 22 Python
spyder常用快捷键(分享)
Jul 19 Python
Python3之简单搭建自带服务器的实例讲解
Jun 04 Python
使用python Fabric动态修改远程机器hosts的方法
Oct 26 Python
Python3对称加密算法AES、DES3实例详解
Dec 06 Python
在python里面运用多继承方法详解
Jul 01 Python
Python计算机视觉里的IOU计算实例
Jan 17 Python
python集合删除多种方法详解
Feb 10 Python
详解PyQt5信号与槽的几种高级玩法
Mar 24 Python
Python内置异常类型全面汇总
May 28 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
thinkphp的CURD和查询方式介绍
2013/12/19 PHP
php+mysql实现数据库随机重排实例
2014/10/17 PHP
laravel中数据显示方法(默认值和下拉option默认选中)
2019/10/11 PHP
Thinkphp5.0 框架的请求方式与响应方式分析
2019/10/14 PHP
修改好的jquery滚动字幕效果实现代码
2011/06/22 Javascript
jQuery之$(document).ready()使用介绍
2012/04/05 Javascript
封装好的一个万能检测表单的方法
2015/01/21 Javascript
javascript查询字符串参数的方法
2015/01/28 Javascript
SWFObject基本用法实例分析
2015/07/20 Javascript
javascript针对不确定函数的执行方法
2015/12/16 Javascript
jQuery的内容过滤选择器学习教程
2016/04/18 Javascript
用jQuery的AJax实现异步访问、异步加载
2016/11/02 Javascript
利用js来实现缩略语列表、文献来源链接和快捷键列表
2016/12/16 Javascript
JavaScript 总结几个提高性能知识点(推荐)
2017/02/20 Javascript
详解在React项目中安装并使用Less(用法总结)
2019/03/18 Javascript
微信小程序实现搜索框功能及踩过的坑
2020/06/19 Javascript
python下如何让web元素的生成更简单的分析
2008/07/17 Python
python Pygame的具体使用讲解
2017/11/03 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
2018/02/06 Python
彻底理解Python中的yield关键字
2019/04/01 Python
python程序变成软件的实操方法
2019/06/24 Python
python银行系统实现源码
2019/10/25 Python
Python *args和**kwargs用法实例解析
2020/03/02 Python
TensorFlow keras卷积神经网络 添加L2正则化方式
2020/05/22 Python
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
美国体育用品商店:Academy Sports + Outdoors
2020/01/04 全球购物
旅游与酒店管理的自我评价分享
2013/11/03 职场文书
创业计划书如何编写
2014/02/06 职场文书
大学迎新标语
2014/06/26 职场文书
化学工程专业求职信
2014/08/10 职场文书
ktv好的活动方案
2014/08/15 职场文书
幼儿园六一主持词
2015/06/30 职场文书
跳高加油稿
2015/07/21 职场文书
年终工作总结范文
2019/06/20 职场文书
vue实现移动端div拖动效果
2022/03/03 Vue.js