python路径操作函数os.path.ismount详解

os.path.ismount函数功能作用

python路径操作函数os.path.ismount可以判断一个路径是否是挂载点,在windows系统上,所有的盘符都是挂载点,比如C盘,D盘。在linux系统上,取决于硬盘如何挂载,本文最后会给出linux系统上的示例。

os.path.ismount函数语法

os.path.ismount(path)

参数

  • path 路径

返回值

bool类型

示例代码

windows机器

import os

print(os.path.ismount("C:/"))           # True
print(os.path.ismount("D:/"))           # True
print(os.path.ismount('D:/work'))       # False

linux机器
使用df -hl 命令来查看硬盘挂载情况,图中出现的路径都是挂载点。

>>> import os
>>> os.path.ismount('/')
True
>>> os.path.ismount('/data')
True
>>> os.path.ismount('/boot')
True
>>> os.path.ismount('/data/home') 
False
>>> os.path.ismount('/dev')      
True
>>> os.path.ismount('/dev/shm')
True
>>> os.path.ismount('/run')    
True
>>> os.path.ismount('/run/user/3001')
True

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案