Python数据分析之计算每个文件中值的总和与均值

该博客介绍了如何使用Python计算多个CSV文件中销售数据的总和和平均值,分别通过常规读取和Pandas库进行操作。在实际执行过程中可能会遇到下标越界或迭代器异常等错误。示例展示了针对b_test1.csv、b_test2.csv和b_test3.csv的计算结果。
摘要由CSDN通过智能技术生成

计算每个文件中的总和平均值


1.找到要计算元素,放到列表中
2.追加内容
3.把追加到的内容写入文件
4.通过循环,找到所有的文件
5.开始读和写

一.常规读取

"""计算每个文件的总和和均值"""
"""
1.导入模块
2.定位文件
3.定义一个读取文件的路径
4.通过glob找到对应路径下的文件,以及参数,进行求和和求平均值
"""
import csv,sys,glob,os
sys.argv.append("./")
sys.argv.append('b_test1.csv')
sys.argv.append('b_test2.csv')
sys.argv.append('b_test3.csv')
input_path=sys.argv[1]
output_file=sys.argv[2]
#定义三个标题,分别代表 文件名,总和,平均值
header_list=['filename','total_sales','average_sales']
csv_out_file=open(output_file,'a',newline='')
filewriter=csv.writer(csv_out_file)
filewriter.writerow(header_list)
#开始循环,找到对应路径下的文件
for input_file in glob.glob(os.path.jo
  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值