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

第一步:打开我们的pycharm软件,然后新建一个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”,进行运行

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

第五步:我们的

import string

import os

的作用主要是导入string,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

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

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

if __name__ == '__main__':

print(get_disklist())

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

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

python 获取路径的盘符_python获取磁盘号下盘符步骤详解相关推荐

  1. python面向对象编程的三大特性_Python面向对象总结及类与正则表达式详解

    Python3 面向对象 -------------------------------------------------------------------------------- 一丶面向对象 ...

  2. python中列表的sort方法_python中列表的sort方法使用详解

    内容简介:python中列表的sort方法使用详解 一.基本形式 列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的. 排序,数字.字符 ...

  3. python标准库对象导入语句_Python标准库之Sys模块使用详解

    sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分. 处理命令行参数 在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称. 使用sy ...

  4. python中subplot是什么意思_python matplotlib中的subplot函数使用详解

    python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...

  5. python类是实例的工厂_Python设计模式之工厂方法模式实例详解

    本文实例讲述了Python设计模式之工厂方法模式.分享给大家供大家参考,具体如下: 工厂方法模式(Factory Method Pattern):定义一个用于创建对象的接口,让子类决定实例化哪一个类, ...

  6. python中seek(10、1)_Python中index()和seek()的用法(详解)

    1.index() 一般用处是在序列中检索参数并返回第一次出现的索引,没找到就会报错,比如: >>> t=tuple('Allen') >>> t ('A', 'l ...

  7. python中update是啥意思_python中update的基本使用方法详解

    前言 Python 字典 update()方法用于更新字典中的键/值对,可以修改存在的键对应的值,也可以添加新的键/值对到字典中. 语法格式 d.update(e) 参数说明 将e中键-值对添加到字典 ...

  8. python获取路径下所有文件_Python获取路径下所有文件名

    交易系统使用storm,在消息高可靠情况下,如何避免消息重复 概要:在使用storm分布式计算框架进行数据处理时,如何保证进入storm的消息的一定会被处理,且不会被重复处理.这个时候仅仅开启stor ...

  9. python 读取excel表数据获取坐标_python读取并定位excel数据坐标系详解

    测试数据:坐标数据:testExcelData.xlsx 使用python读取excel文件需要安装xlrd库: xlrd下载后的压缩文件:xlrd-1.2.0.tar.gz 解压后再进行安装即可,具 ...

最新文章

  1. Request.getInputStrema只能读取一次的分析过程
  2. 驱动操作硬件的根本操作
  3. 俄罗斯方块新增行算法:不拘一格编程序之二
  4. java中如何声明外键约束_java – 如何使用Hibernate注释标记外键约束...
  5. AngularJs 冷兵器杂谈
  6. java 免费cms_开源 免费 java CMS
  7. (31)SystemVerilog语言编写D触发器
  8. unicode字符和多字节字符的相互转换接口
  9. 自动化测试selenium(四)check,选中复选框,操作一组元素
  10. Shader Graph 护盾
  11. java 文件上传(使用多线程)
  12. 制作U盘启动时的写入模式HDD-FAT32、ZIP-FAT32、HDD-FAT16、ZIP-FAT16有什么区别?
  13. Ubuntu安装java的几种方式以及多个JAVA版本的切换
  14. Volatile底层实现原理
  15. Node爬虫(二):使用cheerio爬取表情包
  16. 解读Seele元一子链协议 产业公链底层框架非常完美!
  17. 如何修改Ubuntu的分辨率
  18. Get智能写作 | 掌握这5个小技巧,让你的写作飞起来
  19. js台阶算法问题(上台阶模拟器)
  20. python切片是什么意思_python切片的理解

热门文章

  1. list的倒数第二位元素移动到第一位
  2. 华洛希钢琴老师曾说:学钢琴是3分学,7分练!练比学更重要!
  3. 实体类或对象序列化时,忽略为空属性
  4. 类中的变量从字段到属性的五个阶段的进化
  5. Java获取数据库表结构
  6. 人类和 AI 能够“双向奔赴”吗? | 近匠
  7. 解读2017-08-10发布的几个安全漏洞
  8. 【教程概览】整理下我学习过的C++教程
  9. MySQL表锁、行锁、排它锁和共享锁
  10. 百度K站原因,怎么恢复,恢复周期是多久?