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中__call__用法实例
Aug 29 Python
python实现文件路径和url相互转换的方法
Jul 06 Python
Python聚类算法之基本K均值实例详解
Nov 20 Python
基于python的字节编译详解
Sep 20 Python
Python编程实现从字典中提取子集的方法分析
Feb 09 Python
TensorFLow用Saver保存和恢复变量
Mar 10 Python
Django中数据库的数据关系:一对一,一对多,多对多
Oct 21 Python
python实现微信防撤回神器
Apr 29 Python
python实现人机五子棋
Mar 25 Python
django 数据库 get_or_create函数返回值是tuple的问题
May 15 Python
Python使用正则表达式实现爬虫数据抽取
Aug 17 Python
python音频处理的示例详解
Dec 23 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 过滤英文标点符号及过滤中文标点符号代码
2014/06/12 PHP
php将字符串转换成16进制的方法
2015/03/17 PHP
php中array_multisort对多维数组排序的方法
2020/06/21 PHP
前端必学之PHP语法基础
2016/01/01 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
EditPlus注册码生成器(js代码实现)
2013/03/25 Javascript
javascript查找字符串中出现最多的字符和次数的小例子
2013/10/29 Javascript
cookie的复制与使用记住用户名实现代码
2013/11/04 Javascript
jquery 模板的应用示例
2013/11/12 Javascript
jQuery动画效果animate和scrollTop结合使用实例
2014/04/02 Javascript
浏览器兼容的JS写法总结
2016/04/27 Javascript
js选择器全面解析
2016/06/27 Javascript
JavaScript面试题大全(推荐)
2016/09/22 Javascript
ES6新特性之Symbol类型用法分析
2017/03/31 Javascript
javascript中mouseenter与mouseover的异同
2017/06/06 Javascript
Jquery高级应用Deferred对象原理及使用实例
2020/05/28 jQuery
Python 列表(List)操作方法详解
2014/03/11 Python
使用Python神器对付12306变态验证码
2016/01/05 Python
python黑魔法之参数传递
2016/02/12 Python
[原创]Python入门教程4. 元组基本操作
2018/10/31 Python
Mac 使用python3的matplot画图不显示的解决
2019/11/23 Python
Python values()与itervalues()的用法详解
2019/11/27 Python
python如何使用socketserver模块实现并发聊天
2019/12/14 Python
python开发实例之python使用Websocket库开发简单聊天工具实例详解(python+Websocket+JS)
2020/03/18 Python
解决Django no such table: django_session的问题
2020/04/07 Python
python爬虫beautifulsoup库使用操作教程全解(python爬虫基础入门)
2021/02/19 Python
html2 canvas生成清晰的图片实现打印功能
2019/09/23 HTML / CSS
美国本地交易和折扣网站:LocalFlavor.com
2017/10/26 全球购物
Lungolivigno Fashion官网:高级时装在线购物
2020/10/17 全球购物
竞争性谈判邀请书
2014/02/06 职场文书
小学班级特色活动方案
2014/08/31 职场文书
乡镇遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
公司保洁员岗位职责
2015/02/13 职场文书
2015年档案管理员工作总结
2015/05/13 职场文书
2019消防宣传标语!
2019/07/10 职场文书
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏