(八)空气质量指数计算4.0-----读CSV文件、with操作文件、os模块

51 篇文章 26 订阅 ¥9.90 ¥99.00
该博客介绍了如何使用Python处理CSV文件,包括利用`csv.reader()`读取CSV并以列表形式返回内容,以及使用with语句确保文件安全关闭。同时,文章还讲解了os模块的基本应用,演示了如何在不同平台上操作文件和目录。
摘要由CSDN通过智能技术生成

案例描述

根据输入的文件判断是JSON格式还是CSV格式,并进行相应的操作

读CSV文件

• CSV文件读取
imort csv
csv.reader() 将每行记录作为列表返回,但是需要遍历再输出

f = open(filename,mode='r',encoding='utf-8',newline='')   #打开CSV文件
reader_data = csv.reader(f)   #读取CSV文件数据,将每行数据作为列表返回。(因此输出时也要将数据一行一行的输出来)
                              #现在reader_data还是一个对象
for row_list in reader_data:   #输出CSV文件中一行一行的内容
            print(row_list)

with语句操作文件
在这里插入图片描述
使用with语句,不管在处理文件过程中是否发生异常,都能保证with语句执行完毕后关闭文件。不需要close()语句。

os模块

os模块提供了与系统、目录操作相关的功能,不受平台的限制

函数 含义
os.remove() 删除文件
os.makedirs() 创建多层目录
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

nutron-ma

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值