成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在Python常用模塊I如何打開相關文件的方法

開發 后端
本文主要介紹的是在Python常用模塊I中的文件是如何進行操作,以及在打開文件時所需的代碼示例,以下是文章的具體內容。

Python在廣泛的應用中Python常用模塊I也是經常被使用到的計算機語言,今天我們要向大家介紹的是關于 在Python常用模塊I中如何對其相關文件進行操作,以下是文章的介紹,希望你會從中有所收獲。

打開文件

  1. f = open("filename", "r")  
r只讀 w寫 rw讀寫 rb讀二進制 wb寫二進制 w+寫追加讀寫文件
 
  1. f.write("a") f.write(str) 寫一字符串 f.writeline() f.readlines() 與下read類同  
  2. f.read() 全讀出來 f.read(size) 表示從文件中讀取size個字符  
  3. f.readline() 讀一行,到文件結尾,返回空串. f.readlines() 讀取全部,返回一個list. list每個元素表示一行,包含"\n"\  
  4. f.tell() 返回當前文件讀取位置  
  5. f.seek(off, where) 定位文件讀寫位置. off表示偏移量,正數向文件尾移動,負數表示向開頭移動。  
  6. where為0表示從開始算起,1表示從當前位置算,2表示從結尾算.  
  7. f.flush() 刷新緩存

  1. f.write("a") f.write(str) 寫一字符串 f.writeline()
     f.readlines() 與下read類同  
  2. f.read() 全讀出來 f.read(size) 表示從文件中讀取size個字符  
  3. f.readline() 讀一行,到文件結尾,返回空串. f.readlines()
     讀取全部,返回一個list. list每個元素表示一行,包含"\n"\  
  4. f.tell() 返回當前文件讀取位置  
  5. f.seek(off, where) 定位文件讀寫位置. off表示偏移量,
    正數向文件尾移動,負數表示向開頭移動。  
  6. where為0表示從開始算起,1表示從當前位置算,2表示從結尾算.  
  7. f.flush() 刷新緩存 

Python常用模塊I中關閉文件

  1. f.close()  
  2. regular expression_r_r_r_r_r_r_r_r 

正則表達式 import re簡單的regexp

  1. p = re.compile("abc") if p.match("abc") : print "match" 

上例中首先生成一個pattern(模式),如果和某個字符串匹配,就返回一個match object除某些特殊字符metacharacter元字符,大多數字符都和自身匹配。
這些特殊字符是

  1. 。^ $ * + ? { [ ] \ | ( ) 

字符集合(用[]表示)
列出字符,如[abc]表示匹配a或b或c,大多數metacharacter在[]中只表示和本身匹配。例:a = ".^$*+?{\\|()" 大多數metachar在[]中都和本身匹配,但"^[]\"不同

  1. p = re.compile("["+a+"]")  
  2. for i in a:  
  3. if p.match(i):  
  4. print "[%s] is match" %i  
  5. else:  
  6. print "[%s] is not match" %i 

在[]中包含[]本身,表示"["或者"]"匹配.用\[和\]表示.^出現在[]的開頭,表示取反.[^abc]表示除了a,b,c之外的所有字符。^沒有出現在開頭,即于身身匹配。-可表示范圍.[a-zA-Z]匹配任何一個英文字母。[0-9]匹配任何數字。\在[]中的妙用。

  1. \d [0-9]  
  2. \D [^0-9]  
  3. \s [ \t\n\r\f\v]  
  4. \S [^ \t\n\r\f\v]  
  5. \w [a-zA-Z0-9_]  
  6. \W [^a-zA-Z0-9_] 

以上的文章能個就是對 Python常用模塊I中的文件操作的部分介紹。

【編輯推薦】

  1. python String模塊在實際應用的代碼介紹
  2. Python代碼在實際應用中的方案簡介
  3. Python語法檢查引用PyLint配置的具體方法
  4. Python 代碼開發工具的強大功能的描述
  5. 用python代碼安裝軟件所需要的工具的介紹
責任編輯:佚名 來源: 互聯網
相關推薦

2010-03-22 10:47:17

Python常用模塊I

2010-03-22 10:27:28

Python常用模塊I

2025-02-17 10:50:37

2016-10-08 22:33:54

相關分析數據

2010-03-18 11:25:12

Pyhon DateT

2011-05-23 16:50:12

python

2010-05-04 15:49:24

Oracle修改

2010-03-11 17:40:41

Python語言

2010-04-16 14:30:13

Oracle 9i

2010-03-22 15:38:46

Python常用模塊

2010-03-19 11:04:20

python模塊

2010-03-23 17:53:46

Python遞歸文件

2010-03-25 10:13:03

Python代碼

2019-07-11 10:52:02

Python統計數據

2010-04-01 18:23:02

CentOS常用命令

2010-03-15 15:30:35

Python模塊

2010-03-12 15:13:41

Python常用模塊

2022-10-24 07:55:31

2023-12-07 11:01:27

Python常用模塊內置模塊

2010-03-23 08:56:38

Python隨機數模塊
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲91精品 | 亚洲一区 中文字幕 | 亚洲免费视频播放 | 亚洲首页| 粉嫩一区二区三区四区公司1 | 久久亚洲天堂 | 成人午夜免费视频 | 中文天堂网| 欧美一区二区三区高清视频 | 欧美成人猛片aaaaaaa | 颜色网站在线观看 | 国产一区二区三区在线观看免费 | 日本国产高清 | 337p日本欧洲亚洲大胆鲁鲁 | а天堂中文最新一区二区三区 | 欧美午夜精品久久久久免费视 | 国产精品永久免费视频 | www.日韩| 中文字幕av亚洲精品一部二部 | 亚洲综合热 | 国产精品一区二区三区在线 | 国产精品久久久久久久久久 | 青青久草 | 极品销魂美女一区二区 | 免费黄色特级片 | 亚洲精品一区二区三区蜜桃久 | 在线播放国产一区二区三区 | 国产欧美一级 | 欧美一级二级视频 | 北条麻妃一区二区三区在线视频 | 久久久久国产一区二区三区四区 | 五月激情综合网 | 91久久精品国产91久久 | 欧美精品成人一区二区三区四区 | 国产免费看| 亚洲精品国产a久久久久久 午夜影院网站 | 午夜男人的天堂 | 日本a视频 | 免费一级做a爰片久久毛片潮喷 | 欧美一区二区三区在线 | 91久久国产综合久久91精品网站 |