本文目录一览:
python将数组写入excel文件
# 将数据写入新文件
def data_write(file_path, datas):
f = xlwt.Workbook()
sheet1 = f.add_sheet(u'sheet1',cell_overwrite_ok=True) #创建sheet
#将数据写入第 i 行,第 j 列
i = 0
for data in datas:
for j in range(len(data)):
sheet1.write(i,j,data[j])
i = i + 1
f.save(file_path) #保存文件
如何用PYTHON把一组数据写入一个文件
一、将一组数据追加到文件中
例如:将123追加到文件1.txt的末尾
def init():
with open('1.txt','r+') as text:
text.read()
text.write('123')
text.close()
init()
二、将一组数据覆盖到文件中
将123覆盖到1.txt文件中,1.txt之前的数据全没了
def init():
with open('1.txt','r+') as text:
text.write('123')
text.close()
init()
python 有没有把sql结果,直接写入文件的方法
python把数据库查询结果写入文件的例子如下:
//以只读方式打开nodeset.txt
file_nodeset=open("nodeset.txt","r")
file_relationship=open("follower_followee.txt","a")
t=file_nodeset.readline()
while(''!=t):
cur=conn.cursor()
cur.execute("select * from follower_followee where followee_id=%s",t)
rows=cur.fetchall()//从数据库取出查询结果的一行
for row in rows: //开始循环处理
if (row[0] in nodeSet):
print('haha')
file_relationship.write('%s %s\n' % (row[0],row[1])) //写入文件
cur.close()
t=file_nodeset.readline()
file_nodeset.close()
file_relationship.close()