Python基本文件操作
发布日期:2021-05-10 12:51:03 浏览次数:21 分类:精选文章

本文共 2126 字,大约阅读时间需要 7 分钟。

Python-������������������

������open()������������������

���Python������open()��������������������������������������������������������������������������� savory ������������������������������������������������

f = open("filename", 'r')f.close()

open()���������������������

  • filename���������������������������������������������������������������
  • mode���������������������������������������������
  • ������ ������
    r ������������
    w ������������
    a ������������
    r+ ���������������
    b ���������������
    rb ���������������������

    ������������

    ���������������������������������������������������������������f.closed���������������������������������������������with������������������������������������������������������������������

    with open("filename", 'r') as f:    # ������������    # ������������print(f.closed)

    ���������������������������

  • ������������������

    • ������f.read()������������������������������������������������������

      f.read(1024)
    • f.readline()������������������������������������������'\n'���������������

    • f.readlines()���������������������������������������

    • ������for���������������������������������������������

      for line in f:    print(line, end='')
  • ������������

    ������f.write()������������������������������������������������������

  • ���������������������

    • f.tell()���������������������������

    • f.seek(offset, from_what)���������������������������������from_what���������0������������������������������������

      f.seek(-1, 2)  # ���������������������f.seek(3)     # ���������������������������������
  • JSON���������������

    ���Python������JSON������������������������������������������������������json���������

    JSON������

    • ������json.dumps()���Python���������������JSON������������

      import jsondata = [1, 2, 3]print(json.dumps(data))  # "[1, 2, 3]"
    • ������������������������

      with open("data.json", 'w') as f:    json.dump(data, f)

    JSON������

    • ���������������������JSON���������

      data = json.load(f)print(data)

    ������������������������������������������������Python���������JSON���������������������������������������������������������������������������������������������������������JSON���������������������������������������������������������

    上一篇:Qt-QMainWindow
    下一篇:Linux--定时命令crontab

    发表评论

    最新留言

    第一次来,支持一个
    [***.219.124.196]2025年04月06日 07时46分32秒