查看: 1693|回复: 0

os.path.join的神奇问题

[复制链接]

665

主题

1234

帖子

6575

积分

xdtech

Rank: 5Rank: 5

积分
6575
发表于 2020-4-13 14:39:09 | 显示全部楼层 |阅读模式
xx=os.path.join('/home/ubuntu', '/user_space')

执行之后,xx等于什么?
xx=‘/user_space’
原因是‘/user_space’这里面的'/',会让前面的路径失效。估计python认为既然'/'打头,就已是全路径了。
正确语句:
xx=os.path.join('/home/ubuntu', 'user_space')
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表