`os.symlink`与`ln -s`

`os.symlink`与`ln -s`,第1张

`os.symlink`与`ln -s`

os.symlink
创建一个符号链接。

ln -s
创建多个符号链接(如果它的最后一个参数是目录,并且有多个源)。Python等效项如下所示:

dst = args[-1]for src in args[:-1]:    os.symlink(src, os.path.join(dst, os.path.dirname(src)))

那么,当您这样做时它如何工作

ln -s /home/guest/dir1home/guest/dir2/
不让我的外壳出现问题。”

正确的答案是使用

glob
,或者
fnmatch
,或者
os.listdir
加上一个正则表达式,或任何你喜欢的。

千万 不能 使用

os.walk
,因为做了 递归 文件系统的步行路程,所以它甚至还没有接近外壳
*
扩展。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4973088.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-14
下一篇2022-11-13

发表评论

登录后才能评论

评论列表(0条)

    保存