Python工作提升效率

文章目录

  • 一、文件管理
    • (一)批量生成文件
    • (二)批量阅读文件,并读取
  • 二、xlswriter

一、文件管理

(一)批量生成文件

import os
filePrefix='Test'
fileSuffix='.py'
fileNum=7 #文件个数
for i in range(0,fileNum):
    filename=filePrefix+str(i)+fileSuffix
    with open(filename,'w') as f:
        f.write('')

(二)批量阅读文件,并读取

import os
file_path='人行交易子模型/var_new/'
txt_path_list=[file_path+i for i in os.listdir(file_path)[1:]]
txt_path_list

# 记录所有变量和变量的个数
var_list_all=[]
num_list=[]
nums_sum=0

for txt_path in txt_path_list:
    f = open(txt_path,'r')
    list_var=[i[:-1] for i in f][1:]
    var_list_all.append(list_var)
    num_list.append(len(list_var))
    nums_sum+=len(list_var)
    f.close()

二、xlswriter

你可能感兴趣的:(python)