讀取檔案內容
import codecs
#開啟檔案的幾個步驟1.open檔案 2.檔案操作(讀、寫) 3.關閉檔案
f = codecs.open('1.txt')
print (f.read())
result = f.read()
result = result.replace('1','a')
print (result)
print (type(result))
print (dir(f))
f.close()
寫入乙個新的檔案
import codecs
#codecs這個模組主要用來解決檔案亂碼的問題,open(filename,mode)
#mode有幾個引數需要學習:r 讀 w 寫 b 二進位制 a 追加
f = codecs.open('2.txt','w')
f.write("hello world!\n")
f.write("hello 勇敢的心!\n")
f.write("you are very very very cool!!!\n")
f.write("we love 大濕兄 lessons!\n")
f.close()
with的特殊用法
import codecs
with codecs.open('1.txt','rb') as file:
print (file.read())
print (file.closed)
print (file.closed)
with codecs.open('1.txt','rb') as ff:
for line,value in enumerate(ff):
print (line,value)
if line == 4-1:
print (value)
import linecache
count =linecache.getline('1.txt',5)
print (count)
codecs的特殊使用
import codecs
file = codecs.open('file3_2.txt','wb')
print (dir(file))
print (file.closed)
file.write('hello world!\n北京歡迎您!\n')
print file.tell()
file.writelines(['aaaaaa\n','bbbbbb\n','dddddd\n'])
file.seek(1)
file.write('ccccc')
print file.tell()
print (file.encoding)
print(file.mode)
print (file.name)
file.close()
print (file.closed)
檔案操作的常用方法
import codecs# readlines()方法用來讀取檔案內容,檔案內容的每一行都是乙個字串,最後返回乙個list
f = codecs.open('2.txt','rb')
print (type(f))
print (dir(f))
text_list = f.readlines()
print (text_list)
print (type(text_list))
print (text_list[0])
print (f.readlines())
f.close()
#readline()方法讀取檔案一行內容,next()讀取檔案下一行內容,返回乙個字串
f = codecs.open('2.txt','rb')
print f.readline()
print f.readline()
print f.readline()
print f.readline()
print f.next()
f.close()
# write()必須傳入字串,writelines()必須傳入乙個序列
f = open('file3.txt','wb')
f.write('hello world\n你好,what\'s you name\nhow old are you?\n')
f.writelines(['你有女朋友了嗎?\n','你有房有車嗎?\n'])
f.close()
python 檔案操作
簡明 python 教程 中的例子,python 執行出錯,用open代替file 可以執行。poem programming is fun when the work is done if you wanna make your work also fun use python f open e ...
python檔案操作
1,將乙個路徑名分解為目錄名和檔名兩部分 a,b os.path.split c 123 456 test.txt print a print b 顯示 c 123 456 test.txt 2,分解檔名的副檔名 a,b os.path.splitext c 123 456 test.txt pri...
Python 檔案操作
1.開啟檔案 如下 f open d test.txt w 說明 第乙個引數是檔名稱,包括路徑 第二個引數是開啟的模式mode r 唯讀 預設。如果檔案不存在,則丟擲錯誤 w 只寫 如果檔案 不存在,則自動建立檔案 a 附加到檔案末尾 r 讀寫 如果需要以二進位制方式開啟檔案,需要在mode後面加上...