python 怎麼儲存中間的某一行一直到文字結束或是刪除操作過的行

2025-02-14 20:30:11 字數 1777 閱讀 8332

1樓:波盡天下

f=open("")

list=aaa=int('',1))

aaa="","replace("","

for i in range(0,len(list)):

n=list[i]

n="","replace("","

#xx=w(i) 這裡突然出現xx和w(),不知為何意,所以我先註釋掉了。

if int(n)==int(aaa):

breakf=open("","w")

for j in range(i+1,len(list)):

我沒有裝linecache模組就用乙個數字代替了,這是「把111後面那些沒讀取過的資料都存到1個新的文字里」的方案。

下測試通過。

希望對你有所幫助。

2樓:網友

for (line, num) in enumerate(list):

line= #這個函式可以去掉""""等空白字元。

xx=w(i)

if int(xx[1])=aaa:

breaknewlist = list[ (num+1) :#newlist 儲存的就是你要的內容了。

python怎麼刪除txt文字里面的第一行?

3樓:依然特雷西

1、開啟jupyter notebook,新建乙個python文件。

2、import os為了可以進行系統操作,需要引用os模組。

3、import docx會發現沒有這個庫,那麼需要用pip3 install python-docx來安裝一下。

4、import docx這個時候安裝好了就可以引用了。

5、doc = 'e:\\')找到相應要處理的文件在什麼位置。

6、print(len(檢視一下一共有多少行,要刪除第一行,檢視第一行的內容。

7、'e:\\')這個時候就可以刪除指定行數,然後儲存生成另乙個檔案,以免對原始檔造成損壞。刪除第一行成功。

4樓:網友

1、開啟python,連線至伺服器。

2、建立乙個txt檔案,以建立為例子。

3、敲回車,開啟檔案,按i,開始輸入文字。儲存並退出。

4、再次開啟這個檔案,可以看到游標是定位在最後一行的下一行位置的。

5、在第一行按dd,就可以刪除當前行。

6、儲存並推出之後,再次開啟,驗證一下,已經被刪除了。

5樓:不了和尚虔誠廟

with open('', 'r') as old_file:

with open('', 'r+') as new_file:

current_line = 0

# 定位到需要刪除的行。

while current_line < del_line - 1):

old_current_line += 1

# 當前游標在被刪除行的行首,記錄該位置。

seek_point = old_

# 設定游標位置。

new_, 0)

# 讀需要刪除的行,游標移到下一行行首。

old_# 被刪除行的下一行讀給 next_linenext_line = old_

# 連續覆蓋剩餘行,後面所有行上移一行。

while next_line:

new_next_line = old_

# 寫完最後一行後截斷檔案,因為刪除操作,檔案整體少了一行,原檔案最後一行需要去掉。

new_

python的idle中怎麼執行某一特定位置的py檔案

可以在命令列中執行,python 路徑 test.py python怎麼執行py檔案 1 首先在資源抄管理器裡復bai制一下py檔案存放的路徑,du按下windows鍵 r,在執行裡zhi 輸入daocmd,回車開啟命令列 2 在命令列裡,先切換到py檔案的路徑下面,接著輸入 python 檔名.p...

怎樣用python提取文字中某一段文字

不應該去python吧提問麼 把你的文字發出來 我直接敲 給你 關鍵是你想取 哪一段文字 的哪些字 python中如何從字串內提取指定的字元 怎麼用python提取一段文字中的數字?5 import re s ma5 12.56 ma10 12.69 ma20 12.19 print re.find...

怎麼獲得GridView某一行某一列的值

點選gridview中的單元格,取到其單元格的行號 列號 單元格內的值 protected void gridv query rowdatabound object sender,gridviewroweventargs e 建議你這樣試試看 這樣做的好處 注意事項 gridview讀取某行某列的值...