自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Python文件管理的中的讀寫文章簡(jiǎn)介

開發(fā) 后端
本文主要是介紹的是Python文件管理的介紹,讀寫文件的詳細(xì)介紹,如果你對(duì)其感興趣的話,你可以通過了解一下的文章,得到相關(guān)信息。

在計(jì)算機(jī)的應(yīng)用的過程中,Python文件管理和別的計(jì)算機(jī)語(yǔ)言相比更為簡(jiǎn)單,如果你想了解Python文件管理怎樣應(yīng)用某些模塊去進(jìn)行文件的操作,你可以觀看我們的文章希望你從中能得到相關(guān)的知識(shí)。

介紹

你玩過的游戲使用文件來(lái)保存存檔;你下的訂單保存在文件中;很明顯,你早上寫的報(bào)告也保存在文件中。

幾乎以任何語(yǔ)言編寫的眾多應(yīng)用程序中,文件管理是很重要的一部分。Python文件當(dāng)然也不例外。在這篇文章中,我們將探究如何使用一些模塊來(lái)操作文件。我們會(huì)完成讀文件,寫文件,加文件內(nèi)容的操作,還有一些另類的用法。

讀寫文件

最基本的文件操作當(dāng)然就是在文件中讀寫數(shù)據(jù)。這也是很容易掌握的?,F(xiàn)在打開一個(gè)文件以進(jìn)行寫操作:

  1. view plaincopy to clipboardprint?  
  2. fileHandle = open ( 'test.txt', 'w' )   

 fileHandle = open ( 'test.txt', 'w' )‘w'是指文件將被寫入數(shù)據(jù),語(yǔ)句的其它部分很好理解。下一步就是將數(shù)據(jù)寫入文件:

  1. view plaincopy to clipboardprint?  
  2. fileHandle.write ( 'This is a test.\nReally, it is.' )   
  3. fileHandle.write ( 'This is a test.\nReally, it is.' )  

這個(gè)語(yǔ)句將“This is a test.”寫入文件的***行,“Really, it is.”寫入文件的第二行。***,我們需要做清理工作,并且關(guān)閉Python文件管理:

  1. view plaincopy to clipboardprint?  
  2. fileHandle.close()   

fileHandle.close()正如你所見,在Python的面向?qū)ο髾C(jī)制下,這確實(shí)非常簡(jiǎn)單。需要注意的是,當(dāng)你再次使用“w”方式在文件中寫數(shù)據(jù),所有原來(lái)的內(nèi)容都會(huì)被刪除。如果想保留原來(lái)的內(nèi)容,可以使用“a”方式在文件中結(jié)尾附加數(shù)據(jù):

  1. view plaincopy to clipboardprint?  
  2. fileHandle = open ( 'test.txt', 'a' )   
  3. fileHandle.write ( '\n\nBottom line.' )   
  4. fileHandle.close()   
  5. fileHandle = open ( 'test.txt', 'a' )  
  6. fileHandle.write ( '\n\nBottom line.' )  
  7. fileHandle.close()  

讀寫文件

  1. view plaincopy to clipboardprint?  
  2. fileHandle = open ( 'test.txt' )   
  3. print fileHandle.read()   
  4. fileHandle.close()   
  5. fileHandle = open ( 'test.txt' )  
  6. print fileHandle.read()  
  7. fileHandle.close()  

 以上語(yǔ)句將讀取整個(gè)文件并顯示其中的數(shù)據(jù)。我們也可以讀取Python文件管理中的一行:

  1. view plaincopy to clipboardprint?  
  2. fileHandle = open ( 'test.txt' )   
  3. print fileHandle.rehttp://new.51cto.com/wuyou/adline() 
  4. # "This is a test."   
  5. fileHandle.close()   
  6. fileHandle = open ( 'test.txt' )  
  7. print fileHandle.readline() # "This is a test."  
  8. fileHandle.close()   

 以上就是對(duì)Python文件管理的介紹,望大家有所收獲。

【編輯推薦】

  1. Python邏輯操作中的三大應(yīng)用方案
  2. Python字符串在實(shí)際中的操作手冊(cè)
  3. Python環(huán)境在進(jìn)行初始化后的效果
  4. Python語(yǔ)言如何在C語(yǔ)言中實(shí)現(xiàn)操作
  5. Python編程語(yǔ)言如何保存搜索引擎結(jié)果
責(zé)任編輯:佚名 來(lái)源: 華軍資訊
相關(guān)推薦

2021-05-27 09:01:14

Python文件讀寫Python基礎(chǔ)

2020-07-06 15:50:41

Python文件Linux

2019-11-19 11:20:25

Python數(shù)據(jù)結(jié)構(gòu)Windows

2017-08-01 17:34:47

Linux內(nèi)核驅(qū)動(dòng)文件讀寫

2021-08-05 10:00:02

Python編程語(yǔ)言

2019-12-19 16:22:38

程序員征文

2010-03-23 17:53:46

Python遞歸文件

2021-02-26 20:55:56

JavaNIO隨機(jī)

2010-01-06 11:24:27

Linux命令

2010-03-17 14:18:27

Python open

2025-01-13 09:00:00

Python文件讀寫代碼

2009-12-17 16:55:03

OSPF路由協(xié)議

2010-11-19 10:57:43

Oracle讀寫文件

2010-11-19 11:22:25

oracle對(duì)系統(tǒng)文件

2010-02-24 10:49:11

Python運(yùn)行環(huán)境

2010-03-26 16:35:29

Python open

2010-01-22 16:21:50

C++ Builder

2010-03-19 15:16:11

Python代碼

2024-08-23 09:06:26

2010-07-14 17:20:33

讀寫Perl文件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)