用法:
PurePath.with_stem(stem)
返回更改
stem
的新路径。如果原始路径没有名称,则会引发 ValueError:>>> p = PureWindowsPath('c:/Downloads/draft.txt') >>> p.with_stem('final') PureWindowsPath('c:/Downloads/final.txt') >>> p = PureWindowsPath('c:/Downloads/pathlib.tar.gz') >>> p.with_stem('lib') PureWindowsPath('c:/Downloads/lib.gz') >>> p = PureWindowsPath('c:/') >>> p.with_stem('') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/antoine/cpython/default/Lib/pathlib.py", line 861, in with_stem return self.with_name(stem + self.suffix) File "/home/antoine/cpython/default/Lib/pathlib.py", line 851, in with_name raise ValueError("%r has an empty name" % (self,)) ValueError: PureWindowsPath('c:/') has an empty name
3.9 版中的新函数。
相关用法
- Python pathlib.PurePath.with_suffix用法及代码示例
- Python pathlib.PurePath.with_name用法及代码示例
- Python pathlib.PurePath.name用法及代码示例
- Python pathlib.PurePath.as_posix用法及代码示例
- Python pathlib.PurePath.root用法及代码示例
- Python pathlib.PurePath.is_absolute用法及代码示例
- Python pathlib.PurePath.is_relative_to用法及代码示例
- Python pathlib.PurePath.anchor用法及代码示例
- Python pathlib.PurePath.as_uri用法及代码示例
- Python pathlib.PurePath.suffix用法及代码示例
- Python pathlib.PurePath.match用法及代码示例
- Python pathlib.PurePath.is_reserved用法及代码示例
- Python pathlib.PurePath.suffixes用法及代码示例
- Python pathlib.PurePath.parent用法及代码示例
- Python pathlib.PurePath.stem用法及代码示例
- Python pathlib.PurePath.parents用法及代码示例
- Python pathlib.PurePath.parts用法及代码示例
- Python pathlib.PurePath.joinpath用法及代码示例
- Python pathlib.PurePath.drive用法及代码示例
- Python pathlib.PurePath.relative_to用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 pathlib.PurePath.with_stem。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。