例一:
複製** **如下:
#!/usr/bin/python
import sys
import re
if __name__=="__main__":
f=file("hi.txt","w+")
li=["hello\n","hi\n"]
f.writelines(li)
f.close()
www.cppcns.com"w+"模式:如果沒有hi.txt則建立檔案寫程式設計客棧入;如www.cppcns.com果存在,則清空hi.txt內容,從新寫入。
例二:修改檔案指定行
用的方法比擬笨,將檔案內容按行讀入到一個列表中,修改指定行即給列表中元素賦值;修改完後,用writelines將列表從新寫入檔案。
複製** **如下:
#!/usr/bin/python
import sys,os
f=open('hi.txt','r+')
flist=f.readlines()
flist[4]='hi\n'
f=open('hi.efnghrutxt程式設計客棧','w+')
f.writelines(flist)
將hi.txt第五行內容修改成hi
本文標題: 簡單檔案操作python 修改檔案指定行的方法
本文地址:
python 簡單檔案操作 修改檔案指定行
使用python進行簡單的檔案讀寫 例一 usr bin python import sys import re if name main f file hi.txt w li hello n hi n f.writelines li f.close w 模式 如果沒有hi.txt則建立檔案寫入 如...
Python簡單檔案操作
python對文字檔案和二進位制檔案採用統一的操作步驟 開啟 操作 關閉 開啟後的檔案處於佔用狀態,不予許重複開啟。python通過直譯器內建的open 函式開啟一個檔案,並實現該檔案與一個程式變數的關聯 變數名 open 檔名 開啟模式 open 函式有兩個引數 檔名和開啟模式。檔名 檔案的實際名...
Python 簡單的檔案操作
coding utf 8 import os 匯入os模組 ls os.linesep 為os.linesep取別名,縮短變數名,改變訪問變數效能。類似os.linesep需要直譯器做兩次查詢 字串給出當前平臺使用的行終止符。例如,windows使用 r n linux使用 n 而mac使用 r 1...
Python簡單示例 檔案操作
1 檔案讀取 可以讀取計算機中的文字 音訊 郵件等內容 open 檔案路徑 讀取方式 encoding 編碼格式 檔案物件.read 讀取全部內容 檔案物件.close 關閉檔案 讀取方式 r只讀 w只寫等 2 檔案寫入 可以將文字 音訊 郵件等內容寫入計算機 open 檔案路徑 讀取方式 enco...
簡單檔案操作
檔案操作 public class gf file string v filename spath sfilename fs.close return true catch 讀取文字檔案內容,每行存入arraylist 並返回arraylist物件 arraylist public static a...
python檔案簡介及簡單操作
1 什麼是檔案 檔案大體上可以分為兩類,文字檔案和二進位制檔案。3 檔案的作用 使用檔案的目的是把一些資料儲存存放起來。4 使用檔案的流程 我們操作一個檔案的流程一般是開啟檔案,讀寫檔案,關閉檔案。通過程式操作檔案的流程也是這三步,開啟,讀寫和關閉。1 格式 file變數名稱 檔案控制代碼,檔案物件...
修改檔案操作
今天學到了python 開啟並修改檔案,需要的步驟是 先開啟檔案,對檔案內容進行遍歷。將需要替換的值進行替換和修改。修改後的資料寫入新檔案內。將原檔案刪除並將新檔案改名為原檔案。import os import time with open 薛之謙歌單.txt mode r encoding utf...
python中簡單的檔案操作
def read file f open file.py r encoding utf 6 print f.read 一次性讀取所有檔案內容,檔案很大時,會佔用很大的記憶體,read預設接收一個int值,預設 1就是全文,int值指定讀取字元數量 print f.read 10 指定大小的讀取,這樣...
python檔案操作的簡單方法總結
檔案操程式設計客棧作1 檔案操作流程 1 開啟檔案,得到一個檔案控制代碼 通過檔案控制代碼操作檔案 關閉檔案。將檔案開啟檔案賦給file1,test file為檔名,utf 8為檔案編碼 file1是檔案的全量內容 data1 open test file encoding utf 8 read p...
C 操作檔案 多檔案操作與操作簡單二進位制檔案等
例 要求使用者輸入檔名,開啟檔案讀取資料並將每個字母轉換成大寫,然後寫到另一個檔案中。include include using namespace std intmain while file one.eof file one.close file two.close return0 這個多檔案操...