1. 程式人生 > >【python】儲存、讀取變數

【python】儲存、讀取變數

普通txt檔案:

with open('test.txt', 'w') as f:     # 開啟test.txt   如果檔案不存在,建立該檔案。
    f.write(str(var))	# 把變數var寫入test.txt。
    print(var,file=f)	# 這種方式也可以
    
vars=list()
with open('text.txt', 'r') as f:
    for i in f:				# i為每行元素
    	var=f.readlines()	# 讀取一行
        vars.append(i)		# 這種方法亦可

npy矩陣:

np.
save("a.npy", a) c = np.load( "a.npy" )

csv檔案:

import numpy
import csv
numpy.savetxt("new.csv", my_matrix, delimiter=',')

mycsvfile=csv.reader(open("new.csv"))
for r in mycsvfile:
    print(r)			# mycsvfile以行的方式載入csv檔案