Python中的OS模块提供了与操作系统交互的函数。OS属于Python的标准实用程序模块。
os.path模块是Python中OS模块的子模块,用于常见的路径名操作。
Python中的os.path.join()方法可以智能地连接一个或多个路径组件。该方法将各种路径组件连接起来,除了最后一个路径组件外,每个非空部分后面都有一个目录分隔符('/')。如果最后一个要连接的路径分量为空,则会在最后加上一个目录分隔符('/')。
如果某个路径分量代表绝对路径(以'/'开头),那么之前连接的所有分量都将被丢弃,并从绝对路径分量开始继续连接。
"""
语法:os.path.join(path, *paths)
参数:
path: 表示文件系统路径的类路径对象
*path:表示文件系统路径的类路径对象。
它表示要连接的路径组件,类路径对象是表示路径的字符串或字节对象。
注:python 函数定义中的特殊语法 *args(此处为 *paths)用于向函数传递数量可变的参数。
返回类型:此方法返回一个字符串,表示连接后的路径组件
"""
Python3 : os.path.join()
# importing os module
import os
# Path
path = "/home"
# Join various path components
print(os.path.join(path, "User/Deskt