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实现的石头剪子布代码分享
Aug 22 Python
Python中asyncore异步模块的用法及实现httpclient的实例
Jun 28 Python
python实现验证码识别功能
Jun 07 Python
python中的二维列表实例详解
Jun 19 Python
django+mysql的使用示例
Nov 23 Python
pyqt远程批量执行Linux命令程序的方法
Feb 14 Python
Python FtpLib模块应用操作详解
Dec 12 Python
一文了解python 3 字符串格式化 F-string 用法
Mar 04 Python
基于FME使用Python过程图解
May 13 Python
Python的Django框架实现数据库查询(不返回QuerySet的方法)
May 19 Python
Python常用类型转换实现代码实例
Jul 28 Python
opencv python 对指针仪表读数识别的两种方式
Jan 14 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
Mysql和网页显示乱码解决方法集锦
2008/03/27 PHP
利用中国天气预报接口实现简单天气预报
2014/01/20 PHP
PHP批量检测并去除文件BOM头代码实例
2014/05/08 PHP
php 判断网页是否是utf8编码的方法
2014/06/06 PHP
destoon切换城市后实现logo旁边显示地区名称的方法
2014/08/21 PHP
PHP中使用GD库创建圆形饼图的例子
2014/11/19 PHP
php将textarea数据提交到mysql出现很多空格的解决方法
2014/12/19 PHP
PHP简单实现DES加密解密的方法
2016/07/12 PHP
PHP图片添加水印功能示例小结
2016/10/03 PHP
详解PHP使用日期时间处理器Carbon人性化显示时间
2017/08/10 PHP
laravel框架创建授权策略实例分析
2019/11/22 PHP
基于jquery的一个浮动框(扩展性比较好 )
2010/08/27 Javascript
JS简单实现元素复制示例附图
2013/11/19 Javascript
Javascript玩转继承(一)
2014/05/08 Javascript
用jquery实现动画跳到顶部和底部(这个比较简单)
2014/09/01 Javascript
js提交form表单,并传递参数的实现方法
2016/05/25 Javascript
js css+html实现简单的日历
2016/07/14 Javascript
Javascript基于jQuery UI实现选中区域拖拽效果
2016/11/25 Javascript
详解自动生成博客目录案例
2016/12/09 Javascript
Vue.js 的移动端组件库mint-ui实现无限滚动加载更多的方法
2017/12/23 Javascript
vuejs 切换导航条高亮(路由菜单高亮)的方法示例
2018/05/29 Javascript
webpack4 升级迁移的实现
2018/09/12 Javascript
详解小程序input框失焦事件在提交事件前的处理
2019/05/05 Javascript
Node.js API详解之 repl模块用法实例分析
2020/05/25 Javascript
[11:42]2018DOTA2国际邀请赛寻真——OG卷土重来
2018/08/17 DOTA
Python3实现发送QQ邮件功能(html)
2017/12/15 Python
python之线程通过信号pyqtSignal刷新ui的方法
2019/01/11 Python
在Python中字典根据多项规则排序的方法
2019/01/21 Python
python中web框架的自定义创建
2019/09/08 Python
Python使用psutil获取进程信息的例子
2019/12/17 Python
保加利亚服装和鞋类购物网站:Bibloo.bg
2020/11/08 全球购物
红旗团支部事迹材料
2014/01/27 职场文书
成语的广告词
2014/03/19 职场文书
十佳文明家庭事迹
2014/05/25 职场文书
国庆放假通知怎么写
2015/07/30 职场文书
Python内置类型集合set和frozenset的使用详解
2022/04/26 Python