Python os.path.ismount()
Python中的os.path.ismount()方法用于检查给定路径是否为挂载点。
挂载点是文件系统中已挂载不同文件系统的点。
语法:os.path.ismount(path)
参数:
path:表示文件系统路径的类路径对象。类路径对象是表示路径的字符串或字节对象。
返回类型:此方法返回一个类bool的布尔值。如果给定路径是挂载点,此方法返回True,否则返回False。
在Linux系统中,使用df命令可以显示分区及其挂载点信息。
例如:
示例1
使用os.path.ismount()方法检查给定的路径是否为挂载点(在Unix上)
# Python program to explain os.path.islink() method
# importing os.path module
import os.path
# Path
path = "/run"
# Check whether the
# given path is a
# mount point or not
ismount = os.path.ismount(path)
# Path
path = "/dev"
# Check whether the
# given path is a
# mount point or not
ismount = os.path.ismount(path)
print(ismount)
输出:
True
True
示例2
使用os.path.ismount()方法检查给定路径是否为挂载点(在Windows上)
# Python program to explain os.path.islink() method
# importing os.path module
import os.path
# On Windows, a drive letter root
# and a share UNC are always
# mount points Path
path = "C:"
# Check whether the
# given path is a
# mount point or not
ismount = os.path.ismount(path)
print(ismount)
输出:
True