python根據檔案目錄批量過濾空行

2022-09-14 11:27:07 字數 796 閱讀 3430

import

shutil

import

ospath = "

e:\\in\\"#

資料夾操作目錄

path2 = "

e:\\out\\"#

資料夾輸出目錄

files= os.listdir(path) #

得到資料夾下的所有檔名稱,處理整個檔案目錄下面的所以檔案

for file in

files:

file_data = ''

with open(path+file, '

r',encoding='

utf-8

') as f:

for line in

f.readlines():

line =line.strip()

if (len(line) > 1): #

# 判斷條件,過濾空格

file_data += line + '

\r\n

'with open(path2+file, "

w", encoding="

utf-8

") as f:

f.write(file_data)

print(path2+file+'

檔案建立成功!')

#擷取檔案內容

#idx = line.find("orderno")

#if(idx != -1):

#print(line[idx+9:idx+26])

#data += line

使用python根據名稱特徵批量移動檔案

1.函式變數 分別為 old path,fold feature或者file feature,target path 2.函式功能 使用遞迴的方式,把該目錄下 所有 包含子目錄 子目錄的子目錄 符合該特徵的檔案 資料夾移動到指定路徑 不可逆!不可以使用ctrl z撤銷,慎重!import os,re...

python批量建立目錄

最近辦公,遇到建立多個目錄的問題,決定使用python實現一下 dir list中的資料可以 excel,使用查詢替換成列表形式比較方便 不做過多描述 import os 匯入所需要的庫 路徑path d aa 資料夾名稱放進列表裡 dir list aa bb cc dd ee ff gg hh ...

php根據檔案目錄獲取資料夾目錄

檔案目錄資料 filedirdate array 0 c ggg aaa bbb ccc ddd.php 1 c ggg aaa ccc ddd fff.php 2 c ggg aaa ddd fff eee.lib 迴圈處理資料 foreach filedirdate as key value f...