文件对象是Python中的对象,利用这个对象可以写出一些应用。比如以下的代码可以实现DOS的TYPE的功能,或者类似LINUX的CAT的功能。
import sys #先引用sys对象
if len(sys.argv)<2: #判断参数个数
print "Use: type.py filename" #如果没有跟参数,则打印提示信息并退出
sys.exit()
else:
filename=sys.argv[1] #参数【1】为文件名称
try:
input=open(filename,'r') #定义文件变量
s=input.read() #读取文件内容
print s #打印文件内容
except:
print "Error read File %s!" %filename #打印出错信息。
阅读(611) | 评论(0) | 转发(0) |