您现在的位置是:首页 > 编程 > 

python文件操作案例

2025-07-27 19:26:10
python文件操作案例 python文件操作案例​学习路线:python的文件读取基础入门(read(),readlines(),with.open()) ->python文件读取操作练习题(统计单词) ->python写入文件操作入门-> python中的文件的追加操作->python文件操作案例需求分析需求:有一份账单文件,记录了消费收入的具体记录,内容如下:name

python文件操作案例

python文件操作案例

学习路线:python的文件读取基础入门(read(),readlines(),())

->python文件读取操作练习题(统计单词)

->python写入文件操作入门->

python中的文件的追加操作->python文件操作案例

需求分析

需求:有一份账单文件,记录了消费收入的具体记录,内容如下:

name,date,money,type,remarks

周杰轮,2022-01-01,100000,消费,正式

周杰轮,2022-01-02,00000,收入,正式

周杰轮,2022-01-0,100000,消费,测试

林俊节,2022-01-01,00000,收入,正式

林俊节,2022-01-02,100000,消费,测试

林俊节,2022-01-0,100000,消费,正式

林俊节,2022-01-04,100000,消费,测试

林俊节,2022-01-05,500000,收入,正式

张学油,2022-01-01,100000,消费,正式

张学油,2022-01-02,500000,收入,正式

张学油,2022-01-0,900000,收入,测试

王力鸿,2022-01-01,500000,消费,正式

王力鸿,2022-01-02,00000,消费,测试

王力鸿,2022-01-0,950000,收入,正式

刘德滑,2022-01-01,00000,消费,测试

刘德滑,2022-01-02,100000,消费,正式

刘德滑,2022-01-0,00000,消费,正式

我们现在要做的就是:

  • 读取文件
  • 将文件写出到bak文件作为备份
  • 同时,将文件内标记为测试的数据行丢弃

实现思路:

  • open和r模式打开一个文件对象,并读取文件
  • open和w模式打开另一个文件对象,用于文件写出
  • for循环内容,判断是否是测试不是测试就write写出,是测试就continue跳过
  • 将2个文件对象均close()

完整代码

代码语言:javascript代码运行次数:0运行复制
"""
演示文件操作综合案例:文件备份
"""

# 打开文件得到文件对象,准备读取
fr = open("D:\系统默认\桌面\博客素材\pyecharts\Texts\", "r", encoding="UTF-8")
content = fr.readlines()
# 打开文件得到文件对象,准备写入
fw = open("D:\系统默认\桌面\博客素材\pyecharts\Texts\", "w", encoding="UTF-8")
# for循环读取文件
for line in content:
    print(line)
    line = line.strip()
    # 判断内容,将满足的内容写出
    if line.split(",")[4] == "测试":
        continue        # continue进入下一次循环,这一次后面的内容就跳过了
    # 将内容写出去
    fw.write(line)
    # 由于前面对内容进行了strip()的操作,所以要手动的写出换行符
    fw.write("\n")

# close2个文件对象
()
()      # 写出文件调用close()会自动flush()

运行结果

把测试的段落都去掉了,运行成功

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:202-02-24,如有侵权请联系 cloudcommunity@tencent 删除对象入门python博客测试

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1147315.html

相关标签:无
上传时间: 2025-07-19 16:04:38
留言与评论(共有 19 条评论)
本站网友 齐鲁房产网
25分钟前 发表
python文件操作案例 python文件操作案例​学习路线:python的文件读取基础入门(read()
本站网友 世茂江滨花园
20分钟前 发表
\系统默认\桌面\博客素材\pyecharts\Texts\"
本站网友 中医治疗子宫肌瘤
8分钟前 发表
2022-01-02
本站网友 renwu
4分钟前 发表
readlines()
本站网友 mmbb
5分钟前 发表
准备读取 fr = open("D
本站网友 氨气的危害
26分钟前 发表
2022-01-01
本站网友 西关二手房
22分钟前 发表
将文件内标记为测试的数据行丢弃实现思路:open和r模式打开一个文件对象
本站网友 一哥澳门豆捞
18分钟前 发表
消费
本站网友 荷兰本土牛栏奶粉
29分钟前 发表
正式 刘德滑
本站网友 人人网登录首页
29分钟前 发表
运行成功本文参与 腾讯云自媒体同步曝光计划
本站网友 videobox
17分钟前 发表
正式 周杰轮
本站网友 贵阳万科金域华府
28分钟前 发表
消费
本站网友 长城魏建军
14分钟前 发表
消费
本站网友 中南名族大学工商学院
4分钟前 发表
如有侵权请联系 cloudcommunity@tencent 删除前往查看对象入门python博客测试
本站网友 黑色素瘤图片
4分钟前 发表
\系统默认\桌面\博客素材\pyecharts\Texts\"
本站网友 注射垫鼻梁
15分钟前 发表
消费
本站网友 广州考证
2分钟前 发表
消费
本站网友 妖股
17分钟前 发表
remarks 周杰轮