日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
在Python常用模塊I如何打開相關(guān)文件的方法

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

網(wǎng)站設(shè)計(jì)制作過程拒絕使用模板建站;使用PHP+MYSQL原生開發(fā)可交付網(wǎng)站源代碼;符合網(wǎng)站優(yōu)化排名的后臺(tái)管理系統(tǒng);成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作收費(fèi)合理;免費(fèi)進(jìn)行網(wǎng)站備案等企業(yè)網(wǎng)站建設(shè)一條龍服務(wù).我們是一家持續(xù)穩(wěn)定運(yùn)營了10年的創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司。

打開文件

 
 
 
  1. f = open("filename", "r")  

r只讀 w寫 rw讀寫 rb讀二進(jìn)制 wb寫二進(jìn)制 w+寫追加讀寫文件

 

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

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

Python常用模塊I中關(guān)閉文件

 
 
 
  1. f.close()  
  2. regular expression_r_r_r_r_r_r_r_r 

正則表達(dá)式 import re簡單的regexp

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

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

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

字符集合(用[]表示)
列出字符,如[abc]表示匹配a或b或c,大多數(shù)metacharacter在[]中只表示和本身匹配。例:a = ".^$*+?{\\|()" 大多數(shù)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 

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

 
 
 
  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_] 

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


網(wǎng)頁名稱:在Python常用模塊I如何打開相關(guān)文件的方法
轉(zhuǎn)載來源:http://www.dlmjj.cn/article/dpgehid.html