首页 / 知识
python两种不同的文件流读写
2023-11-12 12:56:00
python两种不同的文件流读写
1、使用try进行异常发现,使用while检测文件末尾进行读取
file_to_read=raw_input("Enterfilenameoftests(emptystringtoendprogram):")
try:
infile=open(file_to_read,'r')
whilefile_to_read!="":
file_to_write=raw_input("Enteroutputfilename(.csvwillbeappendedtoit):")
file_to_write=file_to_write+".csv"
outfile=open(file_to_write,"w")
readings=(infile.readline())
printreadings
whilereadings!=0:
globalcount
readings=int(readings)
minimum=(infile.readline())
maximum=(infile.readline())
2、使用for遍历读取的每一行,进行一次性的读取和输入
result=list()
withopen('../test/parameter.txt')asf:
forlineinf.readlines():
temp=list()
#逐个遍历对应每一行元素,将之转为对应的数据
b=line.strip(",][").split(',')
if(len(b)>=5):
b.pop()
forainb:
a=a.replace('[','').replace(']','')
temp.append(float(a))
result.append(temp)
#print("中途打印的temp是",temp)
#print("加入到result中的结果是",result)
以上就是python两种不同的文件流读写,希望对大家有所帮助。更多Python学习教程请关注我们
最新内容
相关内容
python判断元素是否是字符串类型
python判断元素是否是字符串类型,培训,异常,类型,实例,字符串,数据类型,对象,元素,参数,序列,isinstance()是Python中的一个内建函数语法:isinpython如何操作mysql数据库
python如何操作mysql数据库,培训,标准,项目,密码,数据库,接口,表字,操作,用户,机子,Python标准数据库接口为PythonDB-API,PythonDB-API为开发python如何确定文件是否存在
python如何确定文件是否存在,检测,培训,名字,异常,文件,模块,文件夹,语句,操作,方法,python中的os模块os模块中的os.path.exists(path)可以检python怎么读文件最后几行
python怎么读文件最后几行,培训,代码,情况,异常,时间,位置,文件,指针,需求,开销,处理文件时,一个常见的需求就是读取文件的最后一行。那么这个python如何执行python文件
python如何执行python文件,代码,培训,文件,程序,命令,模式,事半功倍,后缀,文本,以上,用文本编辑器写Python程序,然后保存为后缀为.py的文件,就python怎么打开文件
python怎么打开文件,代码,系统,培训,信息,基础,环境,文件,源文件,目录,命令,一、使用python源文件的几种方法\运行python脚本:a.windows下打python怎么执行.py文件
python怎么执行.py文件,培训,位置,代码,文件,空格,路径,文件名,时候,右侧,单击,要运行一个已经编写好的.py文件,可以单击开始菜单,在“搜索程序python判断某元素是否是字符串
python判断某元素是否是字符串,培训,异常,字符串,数据类型,元素,对象,类型,函数,实例,参数,python中判断某一元素属于哪种类型,可以使用isinstpython如何打开文件
python如何打开文件,培训,通用,文件,模式,对象,方式,字节,函数,操作,字符串,python中的文件对象:文件对象不仅可以用来访问普通的磁盘文件,而python判断文件是否存在
python判断文件是否存在,检测,培训,异常,名字,文件,模块,文件夹,语句,操作,方法,python在操作文件前,检查文件是否存在也是一个良好的编程习惯python怎么生成xml文件
python怎么生成xml文件,数据,培训,设计,标准,文件,标记,语言,实例,模块,宗旨,用python内置的xml.dom可以对xml文件进行解析处理。什么是xml?Xpython异常和错误有什么区别
python异常和错误有什么区别,异常,检测,软件,培训,错误,发生,程序,程序员,逻辑,措施,1.错误从软件方面来说,错误是语法或是逻辑上的。语法错误