# path 库

## 功能

path 标准库用于路径文本拼接、规范化和文件名拆分，不访问文件系统状态。

## API 列表

| API | 说明 |
| ------ | ------ |
| [path.join](/docs/path/join) | 拼接当前路径和后续路径片段。 |
| [path.dirname](/docs/path/dirname) | 返回父目录路径。 |
| [path.basename](/docs/path/basename) | 返回文件名。 |
| [path.filename](/docs/path/filename) | 返回不含扩展名的文件名。 |
| [path.extension](/docs/path/extension) | 返回扩展名。 |
| [path.normalize](/docs/path/normalize) | 规范化路径文本。 |
| [path.is_absolute](/docs/path/is_absolute) | 判断路径是否为绝对路径。 |
| [path.is_relative](/docs/path/is_relative) | 判断路径是否为相对路径。 |
| [path.to_string](/docs/path/to_string) | 返回当前路径文本。 |

## 示例

```bt
result = path('root').join('docs', 'index.md')

// 输出：root/docs/index.md

print result
```

## 注意事项

- path 只处理路径文本；文件是否存在请使用 fs 库。
