1. 程式人生 > >python 文件讀取和寫入

python 文件讀取和寫入

end randint lines 字符串 reading 否則 line 自動 就是

f = open(pyehon測試.txt);#py2裏可以使用 open 或 file 方法打開文件,py3 只能使用 open。
#不加參數時,open為你默認為‘r‘,reading,只讀模式,不能寫入且文件必須存在,否則引發異常。
data = f.read();#讀取文件中的所有內容
data2=f.readline();#讀取一行內容
data3=f.readlines();#把內容按行讀取至一個list中
f.close();
d = open(pyehon測試2.txt,w);#‘w‘就是writing,以這種模式打開文件,原來文件中的內容會被你新寫入的內容覆蓋掉,如果文件不存在,會自動創建文件。
h = open(pyehon測試3.txt,a);#‘a‘就是appending。它也是一種寫入模式,但你寫入的內容不會覆蓋之前的內容,而是添加到文件中 #‘w‘和‘a‘模式不可以讀取,只能寫入 print(data); h.write(data);#寫入內容 h.close(); d.close();
#break 跳出循環
#continue 略過本次循環
#異常處理 try ... except
try:
    i = sd;
    print(i+10);
except:
    print("出現錯誤");

#字典
d ={};#創建空字典
d["MyLove
"] = "YanHe";#增加新鍵 d[10] = kdjf;#如果你的鍵是字符串,通過鍵訪問的時候就需要加引號,如果是數字作為鍵則不用。 del d[10];#刪除鍵值 d["MyLove"] = "LuoTianYi";#更改鍵值 #引用模塊 import random; #調用模塊,類似於using+類名 random.randint(1,10);#使用模塊中的函數 dir(random); #查詢random裏面有哪些函數 from math import pi as math_pi; #從math模塊裏面調用pi函數命名為math_pi print(math_pi);

python 文件讀取和寫入