python os.path
时间: 2023-11-23 16:25:37 浏览: 89
The `os.path` module in Python provides functions for working with file paths and directories. It includes functions for checking if a file or directory exists, joining paths together, splitting paths into their component parts, and more.
Some of the commonly used functions in `os.path` module are:
1. `os.path.join()`: This function joins one or more path components into a single path. For example, `os.path.join('/usr', 'bin', 'python')` will return the path `/usr/bin/python`.
2. `os.path.exists()`: This function checks if a file or directory exists. For example, `os.path.exists('/usr/bin/python')` will return `True` if the file exists, and `False` if it doesn't.
3. `os.path.abspath()`: This function returns the absolute path of a file or directory. For example, `os.path.abspath('file.txt')` will return the absolute path of the file `file.txt`.
4. `os.path.basename()`: This function returns the base name of a file or directory. For example, `os.path.basename('/usr/bin/python')` will return `python`.
5. `os.path.dirname()`: This function returns the directory name of a file or directory. For example, `os.path.dirname('/usr/bin/python')` will return `/usr/bin`.
6. `os.path.splitext()`: This function splits a file path into its base name and extension. For example, `os.path.splitext('file.txt')` will return `('file', '.txt')`.
These functions make it easy to work with file paths and directories in Python, allowing you to write more robust and flexible scripts.
阅读全文