苏泽湛 发表于 2018-8-14 09:18:52

Python之文件输入和输出

  文件的打开方式
  r      以只读方式打开
  w      以写方式打开(必要时清空)
  a      以追加模式打开
  r+      以读写方式打开
  w+      以读写方式打开
  a+      以读写方式打开
  
  文件输入输出
  方法                作用
  read()      读取字节到字符串中,最多读取给定数目个字节
  readline()    读取一行,包括行结束符,以字符串方式返回
  readlines()    读取所有行,以列表方式返回
  write()      将字符串写入到文件中
  writelines()    将字符串列表写入到文件
  flush()      立即同步数据到文件中
  文件内移动
  seek(offset,whence):移动文件指针到不同位置
  --offset是相对于某个位置的偏移量
  --whence的值,0表试文件开头,1表试当前位置,2镖师文件的结尾
  ·tell():返回当前文件指针的位置
  标准文件
  ·程序一执行,就可以访问单个标准文件
  -标准输入:一般是键盘,使用sys.stdin
  -标准输出:一般数显示器缓冲输出,使用sys.stdout
  -标准错误:一般是显示器的非缓冲输出,使用sys.stderr
  >>> sys.stdout.write("hello world")
  hello world>>> sys.stdout.write("hello world\n")
  hello world
  >>> hi = sys.stdin.readline()
  hello
  >>> hi
  'hello \n'
  >>>
页: [1]
查看完整版本: Python之文件输入和输出