python 学习笔记(5) 文件I/O及方法
来源:互联网 发布:身份证阅读器软件下载 编辑:程序博客网 时间:2024/06/05 04:34
Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。
raw_input()
input()
两者区别在于input 可以接收一个Python表达式作为输入,并将运算结果返回。
打开和关闭文件:
file object = open(file_name [, access_mode][, buffering])追加模式是a\a+
file 对象的属性有:file.closed\file.mode\file.name\file.softspace
close()方法:
比如:
fo = open("test.txt","a+");fo.close();
write() 方法:
fileObject.write(string);
read()方法:
fileObject.read([count]);count为读出的字节数。
tell()方法:告诉你文件内的当前位置
seek(offset [,from])方法:方法改变当前文件的位置
rename()方法:需要两个参数,当前的文件名和新文件名。
remove()方法:删除文件,需要提供要删除的文件名作为参数。
mkdir()方法: 创建目录:比如:
os.mkdir("newdir")chdir() 方法:改变当前目录。
getcwd() 方法:getcwd()方法显示当前的工作目录。
rmdir()方法:删除目录,目录名称以参数传递。在删除这个目录之前,它的所有内容应该先被清除。
file.close():关闭文件。关闭后文件不能再进行读写操作。
file.flush():
file.fileno():
file.isatty():
file.next();返回文件下一行。
file.resize([size]):
file.readline([size]):读取整行,包括 "\n" 字符。
file.readlines([sizeint);读取所有行并返回列表,若给定sizeint>0,返回总和大约为sizeint字节的行, 实际读取值可能比sizhint较大, 因为需要填充缓冲区。
参考:http://www.runoob.com/python/file-methods.html
- python 学习笔记(5) 文件I/O及方法
- Python学习笔记(七):Python 文件I/O
- Python学习笔记九:文件I/O
- Python学习笔记(八)——文件I/O
- Python学习笔记(十三)-- Python文件I/O(一)
- Python学习笔记(十四)-- Python文件I/O(二)
- Python笔记(3)----日期和时间、函数、文件I/O、File方法
- Python 文件I/O和File方法
- python 学习(二十一)之文件I/O
- python学习六—文件I/O
- python学习--文件I/O操作
- Python学习--13 文件I-O
- Python学习06-文件I/O
- Java I/O 学习笔记(5) 随机访问文件
- APUE学习笔记(03)-文件I/O
- UNIX 学习笔记-文件I/O(open)
- UNIX学习笔记-文件I/O--(creat,close)
- apue学习笔记(第三章 文件I/O)
- 滚动条替换
- 三维坐标变换
- 项目开发中遇到的问题汇总~持续更新
- Android APK 瘦身实践
- win7自定义远程桌面分辨率
- python 学习笔记(5) 文件I/O及方法
- 你不要jquery(四)
- java多线程详细总结
- java 动态代理
- Unity NGUI和UGUI与模型、特效的层级关系
- VMware技巧汇总
- 学点JS实例-文字滑动(4)
- 站军姿(计算几何 多三角形覆盖面积)
- React Native创建项目时报错:npm ERR! Windows_NT 10.0.10240 错误