python 檔案操作複習一

2021-09-21 05:19:35 字數 2726 閱讀 5810

print

"當前路徑:"

print os.getcwd()

print

"判斷是否是乙個檔案:"

print os.path.isfile(os.getcwd())

print

"是否是乙個目錄:"

print os.path.isdir(os.getcwd())

print os.system("ls")

print

"判斷是否是絕對路徑:"

print os.path.isabs("excp01.py")

print

"檢驗給出的路徑是否真地存:"

print os.path.exists("/users/zhouhaijun")

print

"返回乙個路徑的目錄名和檔名"

print os.path.split("/users/zhouhaijun")

print

"分離檔名與副檔名"

print os.path.splitext("tmp1.dat")

print

"找出某個目錄下所有的檔案,並在每個檔案中寫入「ostest」"

for root,dis,files in os.walk("/users/zhouhaijun/desktop/hhhhh/ostest"):

for name in files:

print name,root,os.path.join(root,name)

with open(os.path.join(root,name),"w") as fp:

fp.write("good! liwen \n 學習walk"

"命令")

print

"ok!"

print

"如果某個目錄下檔名包含dat字尾名,則把檔案後面追加寫一行「被我找到了!"

for root,dirs,files in os.walk("/users/zhouhaijun/desktop/hhhhh/ostest"):

for name in files:

suffix = os.path.splitext(os.path.join(root,name))[-1]

if suffix in

"dat":

print name

with open(os.path.join(root,name),"a") as fp:

fp.write("\n我找到了!!!")

print

"修改內容:"

os.system("cd /users/zhouhaijun/desktop/hhhhh/ostest")

print

"獲取當前路徑"

os.chdir("/users/zhouhaijun/desktop/hhhhh/ostest")

print

"獲取當前目錄:"

print os.getcwd()

for line in fileinput.input("dd",inplace = 1):

line = line.replace("walk","\n複習fileinput.input命令")

print line

print

"seek函式:"

with open("dd","r+") as f:

old = f.read()

print

"內容是:",old

f.seek(2)

f.write("liwen is very googd!!!!")

當前路徑:

/users/zhouhaijun/pycharmprojects/test/pythontest/dome01

判斷是否是乙個檔案:

false

是否是乙個目錄:

true

monday.py

init.py

contect_list.txt

excp01.py

one_01.py

phone.dat

test.kpl

tmp1.dat

tmp2.dat

0判斷是否是絕對路徑:

false

檢驗給出的路徑是否真地存:

true

返回乙個路徑的目錄名和檔名

('/users', 'zhouhaijun')

分離檔名與副檔名

('tmp1', '.dat')

找出某個目錄下所有的檔案,並在每個檔案中寫入「ostest」

dd /users/zhouhaijun/desktop/hhhhh/ostest /users/zhouhaijun/desktop/hhhhh/ostest/dd

liwen.dat /users/zhouhaijun/desktop/hhhhh/ostest /users/zhouhaijun/desktop/hhhhh/ostest/liwen.dat

ok!如果某個目錄下檔名包含dat字尾名,則把檔案後面追加寫一行「被我找到了!

dd修改內容:

獲取當前路徑

獲取當前目錄:

/users/zhouhaijun/desktop/hhhhh/ostest

seek函式:

內容是: good! liwen

學習複習fileinput.input命令命令

我找到了!!!

C NPOI Excel檔案操作 複習

資料庫匯入excel檔案 資料庫匯入excel檔案 private void btnouttoexcel click object sender,eventargs e while reader.read else if date null else 寫入磁碟 workbook.write fs t...

python檔案操作 一

開發十年,就只剩下這套架構體系了!usr bin env python coding utf 8 created on 2015年4月16日 author administrator import os,time print time.ctime os.path.getmtime r c aa bb...

Python複習筆記 檔案

open filename,mode mode 唯讀 r 只寫 w 追加 a 讀寫 r 二進位制讀 rb,wb,ab,r b read 讀全部檔案 read size 讀size個位元組 readline 讀開始一行 readlines 讀所有行到乙個list write string 寫入字串,非...