2019 02 23 檔案學習

2021-09-11 06:48:32 字數 1007 閱讀 7131

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 false

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

for file in files:

if file==file_name:

return true

return false

print(find_file("e:\\murphy\\hhl",'1.txt'))

2. 用系統命令拷貝檔案

#encoding=utf-8

import os

print(os.system("copy "+"e:\\murphy\\hhl\\1.txt"+" "+"e:\\murphy\\momo\\2.txt"))

3.輸入原始檔所在路徑和目

標目錄路徑,然後實現檔案拷貝功能

#encoding=utf-8

import os

def copy_file(source_addr,target_addr):

if not os.path.exists(source_addr):

return false

if not os.path.exists(target_addr):

return false

return os.system("copy "+source_addr+" "+target_addr)

print(copy_file("e:\\murphy\\hhl\\2.txt","e:\\murphy\\momo\\3.txt"))

2019 02 27 檔案學習

1.遍歷某個目錄下的所有,並在名稱後面增加 xx print os.system command 2.遍歷指定目錄下的所有檔案,找出其中占用空間最大的前3個檔案 encoding utf 8 import os os.path.getsize name 獲取檔案大小 def get file siz...

linux學習筆記20190223

sort t k3 xx 用 作為分隔符,k檢視部分。tra za z hosts mv hosts 這兩個命令可以使hosts檔案內所以字母變成大寫 字元轉換命令 expand 轉化成空格 paste可以把兩個檔案貼上在一起輸出 cat service 可以把 開頭的檔案形成乙個service檔案...

1 檔案測試 2 檔案操作

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