gpt4 book ai didi

Python:如何进行此字符串操作

转载 作者:太空宇宙 更新时间:2023-11-04 08:20:47 26 4
gpt4 key购买 nike

亲们,可能会在搜索时找到这个,但需要很快完成:

我有这样的路径:/mnt/path1/path2/path3/

我需要chown所有目录,例如/mnt、/mnt/path1、/mnt/path1/path2、/mnt/path1/path2/path3,如何在python中完成这个?

我不能执行“chown -R/mnt/”,因为它会尝试对路径 3 下存在的所有文件/目录进行 chown,但我希望仅对路径 3 进行 chown。

感谢您的任何建议!

最佳答案

你可以这样做:

>>> import os
>>> path = "abc/def/ghi"
>>> a = path.split("/")
>>> [os.path.join(*a[:i]) for i in range(1, len(a)+1)]
['abc', 'abc/def', 'abc/def/ghi']

关于Python:如何进行此字符串操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5479897/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com