📜  Python| os.symlink() 方法(1)

📅  最后修改于: 2023-12-03 14:46:22.365000             🧑  作者: Mango

Python | os.symlink() 方法

简介

os.symlink() 方法用于创建软链接,即一个文件或文件夹的快捷方式,它指向目标文件或文件夹。软链接会保留目标文件或文件夹的路径信息和属性,同时也可以用来引用外部文件或文件夹。

语法

os.symlink(src, dst, *, target_is_directory=False)

参数
  • src:源文件或文件夹的路径,字符串类型;
  • dst:软链接文件或文件夹的路径,字符串类型;
  • target_is_directory:若为True,则表示目标是一个文件夹;若为False,则表示目标是一个文件。
返回值

该方法没有返回值。

异常
  • OSError:如果软链接无法创建,将会抛出OSError异常。
范例

以下代码演示了如何使用os.symlink()方法来创建一个软链接。

import os

# 创建软链接
os.symlink('/usr/bin/python3', '/usr/bin/python')

# 打印软链接
print(os.readlink('/usr/bin/python'))

# 删除软链接
os.unlink('/usr/bin/python')
注意事项
  • os.symlink() 方法只能在类Unix系统上使用;
  • 对于Windows系统,则应该使用os.startfile() 方法来打开目标文件或文件夹。