练习16:文件读写
来源:互联网 发布:jquery数组删除对象 编辑:程序博客网 时间:2024/04/19 21:01
本次代码
#-*- coding:utf-8 -*-from sys import argv #从sys函数库中引入argv变量script, filename = argv #解包argvprint "We're going to erase %r ." % filename #输出当前文件名print "If you don't want tht, hit CTRL-C(^C)." #提示print "If you do want tht, hit RETURN." #提示raw_input("?") #输入语句(此处用于暂停)print "Open the file..." #提示target = open(filename, 'w') #对target对象调用open方法,以写模式打开文件,并将file object 赋值给targetprint "Truncating the file. Goodbye!" #提示target.truncate() #清空target指向的文件print "Now I'm going to ask you for three lines." #提示line1 = raw_input("line 1: ") #输入第一行line2 = raw_input("line 2: ") #输入第二行line3 = raw_input("line 3: ") #输入第三行print "I'm going to write these to the file." #提示target.write(line1 + "\n" + line2 + "\n" + line3 + "\n") #对target对象调用write方法print "And finally, we close it." #提示target.close() #对target对象调用close方法
需要掌握的主要命令(函数/方法)
open(<文件路径>,<打开方法>) 打开文件
target = open(filename, 'w') #对target对象调用open方法,以写模式打开文件,并将file object 赋值给target
truncate() 清空文件
target.truncate() #清空target指向的文件
read() 读取文件
例子见练习15
write(<要写入的内容>) 写入文件
target.write(line1 + "\n" + line2 + "\n" + line3 + "\n") #对target对象调用write方法
close() 关闭文件
target.close() #对target对象调用close方法
0 0
- 练习16:文件读写
- 练习16——读写文件
- 文件读写小练习
- C++文件读写练习
- python 文件读写练习
- 文件读写操作练习1
- CSV 文件的读写练习
- 1、python文件读写练习
- 文件读写操作练习,复制文件
- 做几个 有关文件读写的练习
- 文件基本操作之1--读写练习
- 语法练习(静态字段,文件读写)
- 【QT练习】文件简单读写操作
- Open Inventor练习-iv文件读写显示1
- Open Inventor练习-iv文件读写显示2
- Open Inventor练习-iv文件读写显示3
- Open Inventor练习-iv文件读写显示4
- Android复习练习六(安卓文件读写权限)
- 从阶乘递归到subset题解的递归思想扩展
- String、SpannableString与SpannableStringBuilder却别和使用
- 函数指针
- java jdk安装 环境变量配置
- opencv 学习笔记2—XML读写操作
- 练习16:文件读写
- 软工大作业·倾物语(二)
- 创建个人网站(一) 如何申请一个网站
- c++作业3
- C++作业3
- 我的个人网站
- Android三种播放视频的方式
- jdk 配置以及配置出错could not open `C:\Program Files\Java\jre7\lib\amd64\jvm.cfg' 解决方案
- 斐波纳契数列