python对资料的简单操作

python对文件的简单操作# -*- coding: utf-8 -*-import os# 学习python对文件的操作# file_name 要打开的

python对文件的简单操作

# -*- coding: utf-8 -*-import os# 学习python对文件的操作# file_name 要打开的文件#access_mode 文件打开模式 【r(读) w(写) a(追加)】还有个U模式,代表通用换行符支持#使用r和u模式打开的文件必须存在# + 表示可读可写#file_obj = open(file_name,access_mode='r',buffering=-1);'''方法:read() 读取字节到字符串readline() 读一整行readlines() 读取allxreadlines() 高效迭代文件的行,现在用for x in file 代替了,都是一次读取一块write()writelines()'''#读文件f = open(raw_input('Enter file of you want to reading:'),'r');data = [line for line in f.readlines()]f.close();print data#写文件filename=raw_input('Enter file name:')fobj = open(filename,'w')while True:str1 = raw_input("Enter a line(. to quit):")if str1 != ".":fobj.write('%s%s' % (str1,os.linesep))else:break;fobj.close()#另记录python命令行参数:sys.argv 参数数组 argv[0]永远是程序的名字sys.argc 参数个数