獲得檔名
f=
'../../data/sr\\div2k\\div2k_train_hr\\0001.png'
os.path.basename(f)
out[9]
:'0001.png'
os.path.splitext(os.path.basename(f)
)out[10]
:('0001'
,'.png'
)
獲取當前檔案的路徑:
from os import path
d = path.dirname(__file__)
#返回當前檔案所在的目錄
# __file__ 為當前檔案, 若果在ide中執行此行會報錯,可改為 #d = path.dirname('.')
獲得某個路徑的父級目錄:
parent_path = os.path.dirname(d)
#獲得d所在的目錄,即d的父級目錄
parent_path = os.path.dirname(parent_path)
##獲得parent_path所在的目錄即parent_path的父級目錄
獲得規範的絕對路徑:
abspath = path.abspath(d)
#返回d所在目錄規範的絕對路徑
python檔案處理
def cal input input.txt output output.txt cal方法為主程式,推薦這樣做而不是python.exe xx.py 預設引數為python目錄的兩個txt,如為其他檔案自己指定。infile file input,r 開啟源資料檔案 outfile file o...
python 檔案處理
1.開啟檔案 open a.txt 當前目錄下的a.txt open root a.txt 開啟某個目錄下的檔案 2.按行顯示檔案 a open a.txt a.readline ni hao n a.readline wo xianzai hen xiang ni n a.readline ni ...
Python檔案處理
open name mode buf read size readline size readlines size 這裡的size是指,io定義的default buffer size為單位大小 iter 迭代器迭代每行 write str writelines sequwence of strin...