我得到一个巨大的.txt
我需要切片,将所有切片文件保存在新目录中,在使用结束时,我删除。
现在要创建一个新的dir
我需要到dir的路径。我希望保存在用户指定dir
的{{1}}文件中。
.txt
输出:
def retPath(path):
name = path.split('/')
k = len(name)
p = ""
for i in range (0, k-1):
if i == 0:
p = p + name[i]
else:
p = p + '/' + name[i]
return p
print(retPath('C:/dir1/dic2/file.txt'))
这有效,但我想知道是否有更多的pythonic方式来做到这一点。
答案 0 :(得分:1)
>>> p = '/Users/user/Desktop/words.py'
>>> os.path.dirname(p)
'/Users/user/Desktop'