给定文件路径
/path/to/some/file.jpg
Run Code Online (Sandbox Code Playgroud)
我怎么会
/path/to/some
Run Code Online (Sandbox Code Playgroud)
我正在做
fullpath = '/path/to/some/file.jpg'
filepath = '/'.join(fullpath.split('/')[:-1])
Run Code Online (Sandbox Code Playgroud)
但我认为这容易出错
dirname, fname = os.path.split(fullpath)
Run Code Online (Sandbox Code Playgroud)
根据文档:
将路径名路径拆分为一对,
(head, tail)其中tail是最后一个路径名组件,而head是导致该路径名的所有内容。在 尾部部分永远不会包含一个斜杠; 如果路径以斜线结尾,则尾巴 将为空。如果path中没有斜线,head将为空。
os.path 始终是适用于运行代码的平台的模块。
| 归档时间: |
|
| 查看次数: |
73 次 |
| 最近记录: |