当前位置:首页 » 编程语言 » python写入多行数据

python写入多行数据

发布时间: 2022-12-13 10:49:16

A. python中怎样实现向一个文档中写入数据, 要求从倒数第三行开始写入

将文本每行读入一个数组中啊 然后直接用python 中数组 insert() 插入

file = open("C:/a.txt", "r")
li = []
#line_counter = 0
while 1:
line = file.readline()
if line:
li.append(line)
else:
break

file.close()
lines = len(li)
‘’‘
下面从倒数第三行开始插入想要插入的字符串,每行插入的字符用\n分开。如果要写的东西多,可以从外部文件读入数据
’‘’
li.insert(lines-3,"1st row you want to write \n 2nd row you want to write \n")

file=open("C:/a.txt", "w")
for line in li:
file.write(line)
file.close()

B. python 导入txt到数据库 每8行写入

#8行结束有一个空白行
withopen('data.txt')asdata:
line=1
sql='insertintofz_esxvalues(%s,%s,%s,%s,%s,%s,%s,%s)'
values=[]
fordindata:
ifd!='':
values.append('"%s"'%str(d))
ifline%9==0:
#执行sql插入代码
#urs.exec(sql%tuple(values))
delvalues[:]
line+=1

#当然如果不行浪费sql资源,可以全部拼接完inert语句一次执行
#如果是生产环境,建议使用队列的思路,例如"芹菜"库

C. 用python将内容写入文件,写入数据出现重复多次

是w,我这个是先从一个文件读出来,进行解密,然后将结果写入新文档中,des解密出来的数据用print输出都是正确地,写入文件中就出现重复多行

D. python里怎么输入n行,并且输出n行

3行分别用3个input()接收。
另外你的n有实际作用吗,是第2行长度不符合n的要求退出吗

E. python把数据写入文件,规定每个文件只有固定行数

要规定行数的话,就得先规定列数了。否则从头到尾就一行,也就没有意义了,如果可以确定行尾的话,也可以用换行确定计数。例:
for item in yourdata:
count = 0
f = open('yourfile','w')
while(count<20):
f.write(yourdata)
count +=1
f.close()

热点内容
电脑访问存储服务器硬盘 发布:2025-01-23 02:08:29 浏览:568
lol破解脚本 发布:2025-01-23 02:07:54 浏览:129
算法是步骤 发布:2025-01-23 01:47:22 浏览:237
ip访问控制实验 发布:2025-01-23 01:41:51 浏览:105
crv20万能落地什么配置 发布:2025-01-23 01:35:33 浏览:172
s10手机怎么查配置 发布:2025-01-23 01:34:48 浏览:890
九阴真经3d免费脚本 发布:2025-01-23 01:33:47 浏览:686
gcc编译分为哪几个阶段 发布:2025-01-23 01:33:45 浏览:806
战地5怎么看哪个服务器 发布:2025-01-23 01:33:07 浏览:367
首选域名服务器怎么设置 发布:2025-01-23 01:32:18 浏览:156