首页 > 代码库 > Python之文件输入和输出
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‘
>>>
Python之文件输入和输出
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。