Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 python怎么读写文件

python怎么读写文件

发布时间:2020-10-06   编辑:www.jquerycn.cn
jquery中文网为您提供python怎么读写文件等资源,欢迎您收藏本站,我们将为您提供最新的python怎么读写文件资源

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

  • 本文原创发布jQuery中文网,转载请注明出处,感谢您的尊重!
  • 您可能感兴趣的文章:
    python写文件怎么读出来
    python怎么读取文件内容
    python怎么读写文件
    python怎么创建文本文件
    python打开文件路径是对的怎么打不开
    python怎么读取文本文件
    python解释器是什么
    python怎么读取txt文件内容
    python怎么打开txt文件
    python中怎么读取csv文件

    [关闭]