日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python 批量处理文本文档基础操作

發布時間:2023/12/18 python 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 批量处理文本文档基础操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

需求來源于要批量刪除一批文本文檔的第一行,遂百度之,CSDN之。

只懂一點Python的頭疼

先說一下我自己的理解,要想對一個對象進行操作,如增、刪、改、替等,首先,你要有個對象,其次要知道這個對象是什么格式的,字符串?數組?列表?詞典?限定了對象的格式,便知道了具體應該在哪個范圍內操作。
話不多說,直接上碼:

import os path=r'E:\python34\eric6\txtRW'#包含所有待處理文檔的文件地址 os.chdir(path)#更改目錄 '''讀取一個文檔,刪除第一行,另存為一個新的文檔''' for filename in os.listdir():file=open(filename, 'r+')#‘r+’方式,可對文件進行讀和寫工作,‘filename’為**字符串**格式存儲rw=file.readlines()#此時'rw'相當于一個**鏈表**print(rw)#不信自己打出來看看del(rw[0])#刪除第一行,也就是鏈表第一個元素,完全就是對鏈表的操作,還有pop(0)等操作print(rw)#不確信的話再打出來看看filename2=filename.rstrip('.txt')+'_new'+'.txt'#新的文檔的名稱,繼承自舊文檔,‘.rstrip’就是字符串刪除的騷操作了,我也是門外漢啦。file2=open(filename2, 'w')#‘w’的方式,向文件寫入信息file2.writelines(rw)#新建文檔打開了就寫進去了三,是把修改后的信息寫進去了file.closefile2.close#有始有終,關閉省電

以上抖機靈歡迎各位糾正

總結

以上是生活随笔為你收集整理的python 批量处理文本文档基础操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。