檔案問題的基本操作

2021-08-19 04:03:55 字數 1120 閱讀 2617

1:os.path模組的基本操作

import os.path

cur_path=os.path.dirname(__file__) #

取得當前目錄

print("

當前的目錄為

"+cur_path)

filename=os.path.abspath("

爬蟲.py")

if os.path.exists(filename):

print("

完整路徑名稱

"+filename)

print("

檔案大小:

",os.path.getsize(filename))

basename=os.path.basename(filename)

print("

路徑最後的檔名為:

"+basename)

dirname=os.path.dirname(filename)

print("

當前檔案目錄為:

"+dirname)

print("

是否為目錄:

",os.path.isdir(filename))

fullpath,fname=os.path.split(filename)

print("

目錄路徑

"+fullpath)

print("

檔名"+fname)

drive,fpath=os.path.splitdrive(filename)

print("

盤名"+drive)

print("

路徑名稱

"+fpath)

fullpath=os.path.join(fullpath+"

\\"+fname)

print("

合併路徑

"+fullpath)

2.os.walk()會返回含三個元素的元組(1):資料夾名稱(2):下層資料夾列表(3):資料夾中所有檔案的列表

3:shutil 包和glob包

copy-copytree-rmtree-move

glob 查詢檔案

glob.glob(「路徑名稱")

檔案的基本操作

1.建立檔案 獲取本地沙盒路徑 nsstring homepath nshomedirectory 設定檔案路徑 nsfilemanager nsfilemanager filemanager nsfilemanager alloc init 錯誤 nsfilemanager filemanager...

檔案的基本操作

使用cfile類新型檔案操作 一 1.讀取檔案資訊 virtual bool open lpctstr lpszfilename.uint nopenflags,cfileexception perror null lpszfilename 要開啟的檔名,可以包含完整路徑,也可以是相對繁的檔名 no...

檔案的基本操作

檔案可以按找兩種方式處理,一種是按照字串進行處理,另一種是按照二進位制進行處理。常見的文字型別有txt,log,py等。常見的二進位制檔案型別有exe,jpg,mp4等。編碼使用的作業系統預設編碼 中文windows預設編碼是gbk 英文windows預設編碼是utf 8。語法 open 檔名,模式...