#讀取檔案的全部內容
def get():
f = none
try:
f = open('致橡樹.txt', 'r', encoding='utf-8')
print(f.read())
except filenotfounderror:
print('無法開啟指定的檔案!')
except lookuperror:
print('指定了未知的編碼!')
except unicodedecodeerror:
print('讀取檔案時解碼錯誤!')
finally:
if f:
f.close()
#一行一行的讀取檔案
def line():
# 通過for-in迴圈逐行讀取
with open('a.txt', mode='r') as f:
for line in f:
print(line+"\n")
time.sleep(0.5)
#寫入內容
def insert():
filenames = ('a.txt', 'b.txt', 'c.txt')
fs_list =
try:
for filename in filenames:
for number in range(1, 10000):
if is_prime(number):
if number < 100:
fs_list[0].write(str(number) + '\n')
elif number < 1000:
fs_list[1].write(str(number) + '\n')
else:
fs_list[2].write(str(number) + '\n')
except ioerror as ex:
print(ex)
print('寫檔案時發生錯誤!')
finally:
for fs in fs_list:
fs.close()
print('操作完成!')
if __name__ == '__main__':
get()
line()
insert()
Python讀檔案 寫檔案
讀檔案 在相應的資料夾下建立乙個list.txt檔案。建立乙個包含檔案各行內容的列表 將要讀取的檔案的名稱儲存在變數filename中 filename list.txt with open filename as file obj 呼叫open 將乙個表示檔案及其內容的物件儲存到了變數file o...
File操作 寫檔案 讀檔案 檔案追加
任務一 寫檔案 檔案追加 要求1.建立檔案,並將相關資料寫入到檔案中。2.每一次儲存資料都將資料追加到檔案末尾。public static void writeadfile context ctx,file file,int id writer.write string.valueof id wri...
python中檔案的讀和寫操作
一 開啟檔案 data open yesterday encoding utf 8 read python預設的打字元編碼是unicode,處理不了gbk,但是utf 8可以 print data ps 這邊的yesterday檔案是一首英文歌的歌詞 在開啟的時候,一定要轉碼,否則會亂碼 encod...