『壹』 用python语言把data变量里的数据写到txt里
data=[1,2,3]#假定你的数据是这样的
withopen("file.txt","w")asf:
f.write(data)
#file.txt是你想命名的文件名,没有关系的,f也是自己声明的变量名无所谓
#w是写入模式(write),如果没有这个文件就创建一个。如果有这个文件就先清空内容再写入
#如果你是本来就有这个文件,想在后面追加,就把w换成a,追加模式(append)
#用with比较稳妥,可以在使用完之后关闭。另一种写法如下
f2=open("file.txt","w")
f2.write(data)
f2.close()#要记得关闭!
『贰』 python如何输出数据到txt
有没有在最后close掉这个文件?没close的话不算真正写入的
『叁』 Python3的问题 怎样能把Python界面上输出的内容写入成txt文件
f = open('log.txt','w')
print('日志文件',file=f) #print到文件
只要你把log.txt的路径写对就可以print到文件了
『肆』 取出txt文件中数据,用python怎么写
亲 是取出每一行的第三个数字 取和么?
fp=open('e:pythontest est.txt')
res=fp.readlines()
fp.close()
sum=0
forxinrange(int(res[0])):
sum+=res[x+1][2]
『伍』 python新人,如何将结果输出到txt文件.
#coding='utf-8'
importos,sys
fromrandomimportsample
importtime
importdatetime
truelist=[]
falselist=[]
IP=['192.168.1.1','192.168.0.1','192.168.1.2']
f=open(datetime.datetime.now().strftime("%Y%m%d%H%M%S")+".txt","w")
foriinsample(IP,2):
ping=os.system('ping-c3%s'%i)
ifping:
falselist.append(i)
else:
truelist.append(i)
print('truelist:'+str(truelist),file=f)
print('falselist:'+str(falselist),file=f)
f.close()
『陆』 python 读写txt文件 整理数据到另一个文件
建议试试numpy 和pandas,好像有个tabulate之类的函数直接用。
『柒』 python 将文件内容去重,然后写出到txt
可以字典套字典来用
book={
'a':{'A':1},
'b':{'B':0},
'c':{'C':1},
'd':{'D':0}
}
bookname='d'
bookauthor='D'
bookpay=1
printbook
#先判是否有这本书
ifbooknameinbook:
#判断是否是该作者的
ifbookauthorinbook[bookname]:
#再判断是否付费1付费,0未付费
ifbook[bookname][bookauthor]==0:
ifbookpay==1:
book[bookname][bookauthor]=1
else:#不是该作者
book[bookname][bookauthor]=bookpay
else:#没有这本书
book[bookname][bookauthor]=bookpay
printbook
#总体来说就是这么个意思,可以参考修改自己的代码
#自己动手丰衣足食~
『捌』 如何用python将变量及其值写入文本文件
你的缩来进自有问题,这样就好了。
x=5
y=2
z=x+y
f=open('test-i.dat','a+')
f.write(str("x=")+str(x)+' ')
f.write(str("y=")+str(y)+' ')
f.write(str("z=")+str(z)+' ')
f.close()
『玖』 python怎么将数据写入txt文件
能不能把你相关的代码拿来看一下?你的file.open("file","a/r/w")第二个参数给的是哪个?
这个参数会影响你最后文件的内回容的.
a是添答加内容到以前的文件最后面
r是只读无法写
w是重新写,把之前的内容全部覆盖的.
没有代码只能猜测这么多了.
『拾』 python向文件内写入数据
f=open("a.txt","w")
foriinrange(1,10):
f.write("<user> <id>"+str(i)+"</id> </user> ")
f.close()
因为i是来int型,自所以要先转为str型,再进行字符串拼接,然后写入文件