当前位置: 首页 > Python编程 > Python编程实战技能 > Python编程学习教程 > python怎么读写文件

python怎么读写文件

发布时间:2020年11月03日 21:11:14 来源:环球青藤 点击量:409

【摘要】python怎么读写文件?读取操作 一次性读取整个文件内容 with open(& 39;致橡树 txt& 39;, & 39;r& 39;, encoding=& 39;utf-8& 39;)

python怎么读写文件?

读取操作

# 一次性读取整个文件内容
with open('致橡树.txt', 'r', encoding='utf-8') as f:
    print(f.read())
# 通过for-in循环逐行读取
with open('致橡树.txt', mode='r') as f:
    for pne in f:
        print(pne, end='')
        time.sleep(0.5)
print()
# 读取文件按行读取到列表中
with open('致橡树.txt') as f:
    pnes = f.readpnes()
print(pnes)

写入操作

import csv
class Teacher(object):
    def __init__(self, name, age, title):
        self.__name = name
        self.__age = age
        self.__title = title
        self.__index = -1
    @property
    def name(self):
        return self.__name
    @property
    def age(self):
        return self.__age
    @property
    def title(self):
        return self.__title
filename = 'teacher.csv'
teachers = [Teacher('骆昊', 38, '叫兽'), Teacher('狄仁杰', 25, '砖家')]
try:
    with open(filename, 'w') as f:
        writer = csv.writer(f)
        for teacher in teachers:
            writer.writerow([teacher.name, teacher.age, teacher.title])
except BaseException as e:
    print('无法写入文件:', filename)
else:
    print('保存数据完成!')
with open('prime.txt', 'w') as f:
    for num in range(2, 100):
        f.write(str(num) + 'n')

以上就是小编分享的关于python怎么读写文件的详细内容希望对大家有所帮助,更多有关python教程请关注环球青藤其它相关文章!

分享到: 编辑:wangmin

就业培训申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

绑定手机号

应《中华人民共和国网络安全法》加强实名认证机制要求,同时为更加全面的体验产品服务,烦请您绑定手机号.

预约成功

本直播为付费学员的直播课节

请您购买课程后再预约

环球青藤移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载
环球青藤官方微信服务平台

刷题看课 APP下载

免费直播 一键购课

代报名等人工服务

课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部