Ⅰ python將輸出數組轉化為一個新的文本文檔
fout=open('output.txt','w')#打開輸出文件
...
print>>fout,what_you_want_to_print#所有的print語句都如此修改
...
fout.close()#最後關閉文件
這是python2.7中基本的寫文件操作。
Ⅱ 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語言怎麼把數組分行寫入TXT
defwriteToTxt(list_name,file_path):
try:
fp=open(file_path,"w+")
foriteminlist_name:
fp.write(str(item)+" ")//list中一項佔一行
fp.close()
exceptIOError:
print("failtoopenfile")
if__name__=="__main__":
list_name=[3.00008000+0.j,-10.58085662-19.4778165j,5.87334700+4.733817j,-0.86048738-0.5688545j,17.35029000+0.j,-0.86048738+0.5688545j,5.87334700-4.733817j,-10.58085662+19.4778165j]//你的list
file_path=r"hello.txt"
writeToTxt(list_name,file_path)
Ⅳ python 數組寫入文件格式控制
def writeToTxt(list_name,file_path):
try:
fp = open(file_path,"w+")
for item in list_name:
fp.write(str(item)+"\n")//list中一項佔一行
fp.close()
except IOError:
print("fail to open file")
if __name__ == "__main__":
list_name = [ 3.00008000 +0.j,-10.58085662-19.4778165j,5.87334700 +4.733817j, -0.86048738 -0.5688545j,17.35029000 +0.j,-0.86048738 +0.5688545j,5.87334700 -4.733817j,-10.58085662+19.4778165j] //你的list
file_path = r"hello.txt"
writeToTxt(list_name,file_path)
Ⅳ 用Python寫txt文件,若該行數據存在則不寫入;若不存在,則寫入。怎麼才能在寫入之前判斷該數據是否存在
你好:
你可以先讀取txt文件,然後將數據放到一個數組中;
執行寫入的時候再做判斷;
Ⅵ python中讀取一個.txt文件,並且放入數組。
#python3.3
file=open('test.txt')
lines=file.readlines()
aa=[]
forlineinlines:
temp=line.replace('"','').split(',')
del(temp[0])
del(temp[2])
aa.append(temp)
print(aa)#2.x請將此行改為printaa
Ⅶ 怎麼用python完成以下內容
答: 首先本題分為兩個內容,第1個創建10X10的隨機數組,並將其存儲到 Txt文件中,其次再將其讀出進行相關統計分析。具體代碼如下所示。
Ⅷ python怎麼把數組數據寫入表格文檔舉個例子就行
閱讀數:1564
[python]view plain
arrs=[2,15,48,4,5,6,7,6,4,1,2,3,6,6,7,4,6,8]
f=open('test.txt','w+')
count=0
fortempinarrs:
count+=1
print>>f,temp,
if(count%3==0):
print>>f
f.close()
結果:
Ⅸ python如何將字典寫入文件(字典中存放的是一些二維數組),再從上述文件讀數據到字典
importpickle
dictfile=open("myfile",'wb')
mydict={"a":[[1,2],[3,4]],"b":[[5,6],[7,8]]}
pickle.mp(mydict,dictfile)
dictfile.close()
dictfile=open("myfile",'rb')
readdict=pickle.load(dictfile)
print(readdict)