• 技术文章 >后端开发 >Python教程

    python怎么读写文件

    藏色散人藏色散人2019-10-24 09:27:08原创4584

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

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:python
    上一篇:python安装完后怎么用 下一篇:python怎么读音
    大前端线上培训班

    相关文章推荐

    • python去重函数是什么• 用python写温度转换• Python之从列表推导到zip()函数的五种技巧• python安装完后怎么用

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网