python2.x 文件读写
生活随笔
收集整理的這篇文章主要介紹了
python2.x 文件读写
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
打開文件
f = open(filename,type) # filename 是文件所在路徑# type 為文件打開的方式,也是字符串
讀取單行
oneLineStr = f.readline()讀取所有,一行一行讀取
allInLines = f.readlines()讀取所有,返回一個字符串
all = f.read()
去除字符串開頭空白
newStr = str.strip()按某個字符串劃分字符串
strs = myStr.split() # 語法 split(str="",num=string.count(str)) # str 分隔符,默認為所有空字符,包括空行,換行,制表符 # num 分割次數按照正則表達式提取字符串
import re str = "a123b" print re.findall(r"a(.+?)b",set)#輸出:['123']依照正則表達式可以以極其豐富的方法提取字符串。關于正則表達式又可以單獨作章,長篇大論。具體細節不如參照 python 正則表達式
寫入文件
#---常見兩種打開方式---# f = open(filename,'w') # 如果filename不存在,則自動創建。寫之前會清空數據 f = open(filename,'a') # 如果filename不存在,則自動創建,并且在文件末尾追加數據 #---寫入數據---# f.write(str)?
轉載于:https://www.cnblogs.com/terieqin/p/9268413.html
總結
以上是生活随笔為你收集整理的python2.x 文件读写的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 消息队列01
- 下一篇: python 函数式编程尾递归优化 da