5月25日總結

5月25日

1文件的打開與關閉

在linux系統(tǒng)中

打開文件或新建一個文件

讀/寫數(shù)據(jù)

關閉文件

2打開文件/創(chuàng)建新文件

f=open(‘test.txt’,’w’)

r只讀模式勃救,指針在文件的開頭

w只寫模式倒信,若存在,覆蓋即舌,若不存在,創(chuàng)建新文件

a用于從追加肺樟,指針放文件結尾檐春,新內(nèi)容追加到文件后, 若文件不存在么伯,創(chuàng)建新文件寫入

rb以二進制格式打開疟暖。。田柔。

wb以二進制格式打開俐巴。。硬爆。

ab以二進制格式打開欣舵。。缀磕。

r+打開一個文件進行讀寫邻遏,指針在開頭

w+打開一個文件進行讀寫,若存在虐骑,將其覆蓋准验,不存在,創(chuàng)建新文件

a+打開一個文件用于讀寫廷没,若文件存在糊饱,指針放文件末尾,若不存在,創(chuàng)建新文件用于讀寫

rb+以二進制格式打開一個文件用于讀寫。聚唐。怠晴。焚廊。

wb+以二進制格式打開一個文件用于讀寫。。。室梅。

ab+以二進制格式打開一個文件用于追加。疚宇。亡鼠。。

3關閉文件

close()

例:f=open(‘test.txt’,’w’)

f.close()

4路徑

Linux

f=(‘/home/wangpei/test.txt’,’r’)

Windows

f=open(‘C:\a\a.txt’,’r’)

print(f.read())

\表示反轉(zhuǎn)義

解決方法

1敷待、\改成\\

2间涵、\改成/

3 ?f=open(r’C:\a\a.txt’,’r’)

5文件的讀寫

1寫數(shù)據(jù)write

f.write(‘hello world,i am here!’)

文件不存在創(chuàng)建文件,存在先清空文件榜揖,再寫入數(shù)據(jù)

2讀數(shù)據(jù)read

read(num)可以從文件中讀取數(shù)據(jù)勾哩,num表示從文件中讀取的數(shù)據(jù)長度(字節(jié))

沒有寫num抗蠢,表示一次讀取全部數(shù)據(jù)

content=f.read(5)

如果open打開了一個文件,不用寫打開的模式思劳,只寫open(‘test.txt’)

如果讀了多次迅矛,后面的數(shù)據(jù)從上次讀完的位置開始

3讀數(shù)據(jù)readlines

readlines可以一次性把整個文件中的內(nèi)容讀取完,返回一個列表敢艰,每一行數(shù)據(jù)成為一個元素

content=f.readlines()

4讀數(shù)據(jù)readline

Content=f.readline()

讀文件時,指針在移動

6制作文件的備份

輸入文件名字册赛,程序自動完成對文件的備份

7定位到某個位置

如果在寫文件時钠导,需要從某個位置操作,可以用seek()

seek(offset, from)有2個參數(shù)

1.offset:偏移量

2.from:方向

a)0:表示文件開頭

b)1:表示當前位置

c)2:表示文件末尾

demo:把位置設置為:從文件開頭森瘪,偏移5個字節(jié)

f.seek(5,0)

demo:把位置設置為:離文件末尾牡属,3字節(jié)處

f.seek(-3,2)

t-??uM?gW

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市扼睬,隨后出現(xiàn)的幾起案子逮栅,更是在濱河造成了極大的恐慌,老刑警劉巖窗宇,帶你破解...
    沈念sama閱讀 212,718評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件措伐,死亡現(xiàn)場離奇詭異,居然都是意外死亡军俊,警方通過查閱死者的電腦和手機侥加,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來粪躬,“玉大人担败,你說我怎么就攤上這事×伲” “怎么了提前?”我有些...
    開封第一講書人閱讀 158,207評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長泳唠。 經(jīng)常有香客問我狈网,道長,這世上最難降的妖魔是什么笨腥? 我笑而不...
    開封第一講書人閱讀 56,755評論 1 284
  • 正文 為了忘掉前任孙援,我火速辦了婚禮,結果婚禮上扇雕,老公的妹妹穿的比我還像新娘拓售。我一直安慰自己,他們只是感情好镶奉,可當我...
    茶點故事閱讀 65,862評論 6 386
  • 文/花漫 我一把揭開白布础淤。 她就那樣靜靜地躺著崭放,像睡著了一般。 火紅的嫁衣襯著肌膚如雪鸽凶。 梳的紋絲不亂的頭發(fā)上币砂,一...
    開封第一講書人閱讀 50,050評論 1 291
  • 那天,我揣著相機與錄音玻侥,去河邊找鬼决摧。 笑死,一個胖子當著我的面吹牛凑兰,可吹牛的內(nèi)容都是我干的掌桩。 我是一名探鬼主播,決...
    沈念sama閱讀 39,136評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼姑食,長吁一口氣:“原來是場噩夢啊……” “哼波岛!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起音半,我...
    開封第一講書人閱讀 37,882評論 0 268
  • 序言:老撾萬榮一對情侶失蹤则拷,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后曹鸠,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體煌茬,經(jīng)...
    沈念sama閱讀 44,330評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,651評論 2 327
  • 正文 我和宋清朗相戀三年彻桃,在試婚紗的時候發(fā)現(xiàn)自己被綠了宣旱。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,789評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡叛薯,死狀恐怖浑吟,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情耗溜,我是刑警寧澤组力,帶...
    沈念sama閱讀 34,477評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站抖拴,受9級特大地震影響燎字,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜阿宅,卻給世界環(huán)境...
    茶點故事閱讀 40,135評論 3 317
  • 文/蒙蒙 一候衍、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧洒放,春花似錦蛉鹿、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽惋戏。三九已至,卻和暖如春他膳,著一層夾襖步出監(jiān)牢的瞬間响逢,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評論 1 267
  • 我被黑心中介騙來泰國打工棕孙, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留舔亭,地道東北人。 一個月前我還...
    沈念sama閱讀 46,598評論 2 362
  • 正文 我出身青樓蟀俊,卻偏偏與公主長得像钦铺,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子欧漱,可洞房花燭夜當晚...
    茶點故事閱讀 43,697評論 2 351

推薦閱讀更多精彩內(nèi)容

  • 學習處理文件和保存數(shù)據(jù)可以使程序使用起來更容易职抡,用戶將能夠選擇輸入什么樣的數(shù)據(jù)葬燎, 以及在什么時候輸入误甚; 用戶使用你...
    路_堯知百戰(zhàn)勝閱讀 642評論 0 0
  • 1.1文件操作介紹I/O IO 操作是相對于內(nèi)存進行 in 輸入,讀入谱净。從硬盤中讀到內(nèi)存 out 輸出窑邦。從內(nèi)存寫到...
    PythonMaO閱讀 456評論 0 0
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,149評論 2 34
  • 道家的思想之一是“無為而治”,有些人把它解釋為上面領導的人导盅,什么都不管较幌。這樣一想,當領導也太輕松了白翻,工資又高乍炉,還不...
    灰堆積木閱讀 3,598評論 6 14
  • 緣起 許多年來,去趟圣地西藏一直是我揮之不去的夢想滤馍,虔誠的跪在布達拉宮前面岛琼,贖去我這一身的罪孽,想必我會淚流滿面巢株。...
    南溪蒹葭閱讀 149評論 0 0