使用 os.path 模块中的函数来操作路径名。 下面是一个交互式例子来演示一些关键的特性:
import os path = '/Users/beazley/Data/data.csv'
Get the last component of the path
os.path.basename(path) 'data.csv'
Get the directory name
os.path.dirname(path) '/Users/beazley/Data'
Join path components together
os.path.join('tmp', 'data', os.path.basename(path)) 'tmp/data/data.csv'
Expand the user's home directory
path = '~/Data/data.csv' os.path.expanduser(path) '/Users/beazley/Data/data.csv'
Split the file extension
os.path.splitext(path) ('~/Data/data', '.csv')
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。