python怎么读写文件

互联网 19-10-24

python怎么读写文件?

读取操作

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

写入操作

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怎么读写文件的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: Python
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:python安装完后怎么用

相关资讯