第26讲 python文件的格式化写入

s="xxx%d yyy%s\n" % (28,‘jeapedu‘)

file_obj.write(s)

fd=open(‘format.txt‘,‘w‘)

head=‘%10s %10s %10s \n‘ % (‘ID‘,‘Name‘,‘Record‘)

fd.write(head)

item1=‘%10d %10s %10.2f‘ % (9510442,‘Jeapedu1‘,78.96)

fd.write(item1)

item2=‘%10d %10s %10.2f‘ % (9510443,‘Jeapedu2‘,88.96)

fd.write(item2)

item3=‘%10d %10s %10.2f‘ % (9510444,‘Jeapedu3‘,94.56)

fd.write(item3)

...

...

fd.close()

时间: 2024-10-08 10:04:33

第26讲 python文件的格式化写入的相关文章

Python——文件读取与写入

一.文件打开方式   打开方式 指针位置 读取的文件类型 r 只读(默认模式) 指针在文件开头,文件不存在则报错 1. 默认读取文件都是ASCII编码的文本文件 2. 如果读取的文件是二进制文件,如图片,视频需要使用'rb'模式 3. 读取非ASCII编码的文本文件,必须 以二进制模式打开,再解码 f=open('E:/test.txt','rb') f.read().decode('gbk') rb 二进制格式只读 指针在文件开头,文件不存在则报错 r+ 可读可写 指针在文件开头,文件不存在则

以写代学:python 文件打开,写入,复制

变量=open("要打开的文件",打开方式) 打开方式有三种,读.写.执行,默认打开方式为读,若是采用写的方式,文件若存在,则清空所有内容,若不存在,则创建新的文件,例如 f = open("/bin/ls")      //加引号表示文件名,不加为变量 f.read()          //括号中为空,表示把文件中的所有都读出来,括号中有数表示"按需读取",单位为字节 f.readline(大小)      //读取文件的一行 f.readl

第22讲 python文件基础

计算机 =  指令    +    数据 (cpu执行) (存放在RAM中) 计算机将文件内容读到内存中,其实就是赋值给某个变量. 文件操作流程: 打开文件:建立程序与文件的联系 --读方式 --写方式 读写文件 --file_obj.read.file_obj.readline.file_obj.readlines --file_obj.write.file_obj.writes 关闭文件 file_obj.close() 内存----->IO的buffer---->保存到磁盘 打开文件 f

第24讲 python文件的写操作基础

write---> 写字符串 writelines--->写字符串序列(序列:一堆字符串,逗号隔开.例如:字典.列表.元组) file_obj.write(content_obj) content_obj + '\n'  #me:如果不加 \n 则写入的内容不换行 eg1: file_obj=open('test.txt','w')  文件存在则打开,不存在则创建 file_obj=open('test.txt','w+') "+" 代表可读,可写 eg2: file_ob

python 文件读取和写入

f = open('pyehon测试.txt');#py2里可以使用 open 或 file 方法打开文件,py3 只能使用 open. #不加参数时,open为你默认为'r',reading,只读模式,不能写入且文件必须存在,否则引发异常. data = f.read();#读取文件中的所有内容 data2=f.readline();#读取一行内容 data3=f.readlines();#把内容按行读取至一个list中 f.close(); d = open('pyehon测试2.txt',

Python文件格式化写入

[[email protected] test]# cat 1.py fd = open('format.txt','w') head = "%10s%10s%10s\n"%('id','name','record') item1 = "%10s%10s%10s\n"%('001','evilxr','98') item2 = "%10s%10s%10s\n"%('002','Python','88') fd.write(head) fd.wri

Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据

背景 Python中,想要打开已经存在的excel的xls文件,然后在最后新的一行的数据. 折腾过程 1.找到了参考资料: writing to existing workbook using xlwt 其实是没有直接实现: 打开已有的excel文件,然后在文件最后写入,添加新数据 的函数的. 只不过,可以利用: Working with Excel Files in Python 中的库,组合实现. 2. writing to existing workbook using xlwt 给出了示

Python文件和数据格式化(教程)

文件是一个存储在副主存储器的数据序列,可包含任何数据内容. 概念上,文件是数据的集合和抽象,类似的,函数是程序的集合和抽象. 用文件形式组织和表达数据更有效也更加灵活. 文件包括两种形式,文本文件和二进制文件. 文本文件:一般由单一特定的编码的字符组成 二进制文件:一般由0和比特1组成,没有统一的字符编码. 无论是通过文本还是二进制创建的文件,都可以用两种方式来打开. 我们来举个例子对比文本文件和二进制文件, 首先我们在桌面创建一个文本文件,取名example,并写入“我爱我的祖国” 如下所示:

Python文件处理之文件写入方式与写缓存(三)

Python的open的写入方式有: write(str):将str写入文件 writelines(sequence of strings):写多行到文件,参数为可迭代对象 首先来看下writelines()这个方法: 1 f = open('blogCblog.txt', 'w') #首先先创建一个文件对象,打开方式为w 2 f.writelines('123456') #用readlines()方法写入文件 运行上面结果之后,可以看到blogCblog.txt文件有123456内容,这里需要