2019 02 27 檔案學習

2021-09-11 10:21:30 字數 1099 閱讀 2278

1.遍歷某個目錄下的所有,並在名稱後面增加_xx

print (os.system(command))2.遍歷指定目錄下的所有檔案,找出其中占用空間最大的前3個檔案

#encoding=utf-8

import os

#os.path.getsize(name) 獲取檔案大小

def get_file_size(path):

file_sizes={}

target_file=

for root,dirs,files in os.walk(path):

for file in files:

file_path=os.path.join(root,file)

file_size=os.path.getsize(file_path)

file_sizes[file_path]=file_size

max_three_files_size=sorted(file_sizes.values(),reverse=true)[:3]

print(max_three_files_size)

for k,v in file_sizes.items():

if v in max_three_files_size:

print(k)

return target_file

get_file_size("e:\\murphy\\hhl")

2019 02 23 檔案學習

1.查詢某個目錄下是否存在某個檔名 encoding utf 8 import os def find file path,file name if not os.path.exists path return false if not isinstance file name,str return...

1 檔案測試 2 檔案操作

1 檔案測試函式 2 檔案操作 新建檔案 fopen filename,w 以 寫 的方式開啟乙個不存在的檔案,就會新建該檔案 檔案刪除 unlink 檔案複製 copy filename,aaa bb.txt 盡量使用 和相對路徑,因為linux只認 也沒有磁碟分割槽,而windows 和 都認 ...

perl學習筆記七 檔案

檔案和資料夾 一 開啟 關閉檔案 open file handle,file path close file handle 二 讀檔案 語句 line 從檔案中讀取一行資料儲存到簡單變 量 line中並把檔案指標向後移動一行。語句 array 把檔案的全部內容讀入陣列 array,檔案的每一行 含回...