當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python os.link()用法及代碼示例


Python中的OS模塊提供了與操作係統進行交互的函數。操作係統屬於Python的標準實用程序模塊。該模塊提供了使用依賴於操作係統的函數的便攜式方法。

os.link()Python中的方法用於創建硬鏈接。此方法創建一個硬鏈接,該鏈接指向名為目標的源。要了解有關硬鏈接的信息,請參閱本文。

注意:此方法僅在Windows和Unix平台上可用。


用法: os.link(src, dst, *, src_dir_fd = None, dst_dir_fd = None, follow_symlinks = True)

參數:
src:代表文件係統路徑的path-like對象。這是將為其創建硬鏈接的源文件路徑
dst:代表文件係統路徑的path-like對象。這是將在其中創建硬鏈接的目標文件路徑。
path-like對象是表示路徑的字符串或字節對象。
src_dir_fd(可選):引用目錄的文件描述符。此參數的默認值為“無”。如果指定的src路徑是絕對路徑,那麽將忽略此參數。如果指定的src路徑是相對的並且src_dir_fd不是None,則指定的src路徑是相對於與src_dir_fd關聯的目錄的。
dst_dir_fd(可選):引用目錄的文件描述符。
follow_symlinks(可選):布爾值。

返回類型:此方法不返回任何值。

代碼:用於os.link()方法

# Python program to explain os.link() method  
    
# importing os module  
import os 
  
  
# Source file path 
src = '/home/ihritik/file.txt'
  
# Destination file path 
dst = '/home/ihritik/Desktop/file(link).txt'
  
# Create a hard link 
# pointing to src named dst 
# using os.link() method 
# os.link(src, dst) 
  
print("Hard link created successfully")
輸出:
Hard link created successfully

參考: https://docs.python.org/3/library/os.html#os.link



相關用法


注:本文由純淨天空篩選整理自ihritik大神的英文原創作品 Python | os.link() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。