Python檔案操作模組shutil

2022-08-17 17:39:21 字數 1454 閱讀 8598

shutil.copyfileobj(fsrc, fdst[, length])

import shutil

f1 = open('1.txt','r',encoding='utf-8')

f2 = open('2.txt', 'w',encoding='utf-8')

shutil.copyfileobj(f1, f2)

f1.close()

f2.close()

shutil.copyfile(src, dst, *, follow_symlinks=true)

import shutil

shutil.copyfile('1.txt', '2.txt')

元資料概念

元資料(meta date),關於資料的資料或者叫做用來描述資料的資料或者叫做資訊的資訊。

通常情況下元資料可以分為以下三類:固有性元資料、管理元資料、描述性元資料。 固有性元資料;與事物構成有關的元資料。 管理性元資料;與事物處理方式有關的元資料。 描述性元資料;與事物本質有關的元資料。

shutil.copymode(src, dst, *, follow_symlinks=true)

shutil.copystat(src, dst, *, follow_symlinks=true)

import shutil

shutil.copystat('1.txt', '2.txt')

shutil.copy(src, dst, *, follow_symlinks=true)

shutil.copy2(src, dst, *, follow_symlinks=true)

shutil.copytree(src, dst, symlinks=false, ignore=none, copy_function=copy2, ignore_dangling_symlinks=false)

import shutil

shutil.copytree('test', 'test1')

shutil.rmtree(path, ignore_errors=false, onerror=none)

shutil.move(src, dst, copy_function=copy2)

shutil.disk_usage(path)

import shutil

print(name_touple)

usage(total=536869859328, used=177328979968, free=359540879360)

shutil.chown(path, user=none, group=none)

shutil.which(cmd, mode=os.f_ok | os.x_ok, path=none)

Python 檔案操作 pickle模組

python中關於對檔案的操作存在這樣乙個問題 從檔案中讀取資料時返回的是字串。將各種型別的python物件寫入檔案是很容易的,但是將這些型別的資料從檔案中恢復出來是比較難的一件事。但是python提供的pickle模組可以幫助我們實現這樣的操作。pickle模組幾乎可以將所有的python物件都轉...

python 模組之os操作檔案模組

作用 os又名為 作業系統。所以就是作業系統相關的功能。可以處理檔案和目錄這些我們日常手動需要做的操作,比如 顯示當前目錄下所有檔案 刪除某個檔案 獲取檔案大小.os模組是與作業系統互動的乙個介面 另外,os模組不受平台限制。import os os.name 顯示當前使用的平台 print os....

Python 檔案操作之os模組

在我看來,python最大的吸引之處在於簡便,同時有很多很多的庫,無論內部還是外部,我們可以很方便的使用它,這就避免了重複造輪子的繁瑣。下面,我們主要介紹一下os模組,主要是用於操作檔案目錄的乙個模組 閒話不多說,直入正題 1.環境 1 獲取所有的環境變數值,返回乙個字典 os.environ 2 ...