網(wǎng)站怎樣做多語言切換做app的網(wǎng)站
Tips:"分享是快樂的源泉💧,在我的博客里,不僅有知識的海洋🌊,還有滿滿的正能量加持💪,快來和我一起分享這份快樂吧😊!
喜歡我的博客的話,記得點(diǎn)個紅心??和小關(guān)小注哦!您的支持是我創(chuàng)作的動力!
目錄
- 商務(wù)分析方法與工具(五):Python的趣味快捷-文件和文件夾操作自動化
- 實(shí)驗(yàn)5 文件與文件夾操作
- 一、實(shí)驗(yàn)?zāi)康?/li>
- 1.掌握文件操作基本知識
- 2.掌握文件夾操作基本知識
- 二 、實(shí)驗(yàn)準(zhǔn)備
- 三、實(shí)驗(yàn)內(nèi)容和過程
- 1.用兩種方式遍歷并輸出文本文件test.txt(英文)的所有行內(nèi)容
- (1)代碼展示:
- (2)文本文件test.txt顯示:
- (3)結(jié)果顯示:
- 2.將字符串“Hello World\n文本文件\n 世界真美好”寫入new.txt,然后再讀取并輸出。
- (1)代碼展現(xiàn):
- (2)new.txt文本文件展現(xiàn):
- (3)運(yùn)行結(jié)果顯示:
- 3.讀文本文件“靜夜思.txt”所有內(nèi)容, 寫入到“新靜夜思.txt”文件 ,在 “新靜夜思.txt”文件中,寫入內(nèi)容“五月天山雪,無花只有寒”,查看文件內(nèi)容,文件指針移到第8個字節(jié)位置,讀取指針后的所有內(nèi)容,將第16個字符修改為測試。
- (1)讀文本文件“靜夜思.txt”所有內(nèi)容, 寫入到“新靜夜思.txt”文件
- (2). 在 “新靜夜思.txt”文件中,寫入內(nèi)容“五月天山雪,無花只有寒”,查看文件內(nèi)容
- (3)文件指針移到第8個字節(jié)位置,讀取指針后的所有內(nèi)容
- (4)在“新靜夜思.txt文件中”將第16個字符修改為“測試”,并寫入到“修改版新靜夜思.txt”文件中
- 4.自己建立一個CSV文件,讀文件的內(nèi)容
- (1)代碼展示:
- (2)結(jié)果顯示:
- 5.自己建立一個EXCEL文件,讀文件的內(nèi)容
- (1)代碼展示:
- (2)結(jié)果顯示:
- 四 、實(shí)驗(yàn)中的問題和體會
- 體會:
- (1)文件讀寫
- (2)讀寫拓展
- (3)讀寫細(xì)節(jié)
- (4)文件創(chuàng)建
- (5)文件關(guān)閉
- (6)文件修改
商務(wù)分析方法與工具(五):Python的趣味快捷-文件和文件夾操作自動化
實(shí)驗(yàn)5 文件與文件夾操作
一、實(shí)驗(yàn)?zāi)康?/h3>
1.掌握文件操作基本知識
2.掌握文件夾操作基本知識
二 、實(shí)驗(yàn)準(zhǔn)備
復(fù)習(xí)教材第9、10內(nèi)容
三、實(shí)驗(yàn)內(nèi)容和過程
1.用兩種方式遍歷并輸出文本文件test.txt(英文)的所有行內(nèi)容
第1題解答如下:
(1)代碼展示:
(2)文本文件test.txt顯示:
(3)結(jié)果顯示:
2.將字符串“Hello World\n文本文件\n 世界真美好”寫入new.txt,然后再讀取并輸出。
第2題解答如下:
(1)代碼展現(xiàn):
(2)new.txt文本文件展現(xiàn):
(3)運(yùn)行結(jié)果顯示:
3.讀文本文件“靜夜思.txt”所有內(nèi)容, 寫入到“新靜夜思.txt”文件 ,在 “新靜夜思.txt”文件中,寫入內(nèi)容“五月天山雪,無花只有寒”,查看文件內(nèi)容,文件指針移到第8個字節(jié)位置,讀取指針后的所有內(nèi)容,將第16個字符修改為測試。
第3題解答如下:
(1)讀文本文件“靜夜思.txt”所有內(nèi)容, 寫入到“新靜夜思.txt”文件
(2). 在 “新靜夜思.txt”文件中,寫入內(nèi)容“五月天山雪,無花只有寒”,查看文件內(nèi)容
(3)文件指針移到第8個字節(jié)位置,讀取指針后的所有內(nèi)容
(4)在“新靜夜思.txt文件中”將第16個字符修改為“測試”,并寫入到“修改版新靜夜思.txt”文件中
4.自己建立一個CSV文件,讀文件的內(nèi)容
第4題解答如下:
(1)代碼展示:
(2)結(jié)果顯示:
5.自己建立一個EXCEL文件,讀文件的內(nèi)容
第5題解答如下:
(1)代碼展示:
(2)結(jié)果顯示:
四 、實(shí)驗(yàn)中的問題和體會
體會:
python文間操作歸類:
(1)文件讀寫
五種方法:
- 方法一: open法:手動關(guān)閉文件
- 方法二::read法:手動關(guān)閉文件
- 方法三:readline法:手動關(guān)閉文件
- 方法四:readlines法:手動關(guān)閉文件
- 方法五:with open法:自動關(guān)閉文件
(2)讀寫拓展
(3)讀寫細(xì)節(jié)
f.Read(n)代表讀取n個字符
f.Readlines(n)代表讀取n行
f.Readline(n)代表讀取n個字符
f.seek()要注意gbk與utf-8的格式區(qū)別
f.write()不能中間寫入,只能寫到文本最后,原因是換行符儲存問題
(4)文件創(chuàng)建
以w+形式打開,未存在則創(chuàng)建,注意文件后綴
(5)文件關(guān)閉
為什么要關(guān)閉文件?
在文件打開狀態(tài)是會保持連接,這種狀態(tài)下會持續(xù)消耗內(nèi)存
不利于服務(wù)器性能優(yōu)化
(內(nèi)存泄漏)
關(guān)閉文件后,文件對象有沒有被釋放?
沒有釋放
(6)文件修改
拆分法=“前半段”+修改+“后半段”