1. 程式人生 > >python讀取.txt檔案資料和將資料寫入檔案.txt

python讀取.txt檔案資料和將資料寫入檔案.txt

一.讀取.txt檔案中的資料到張量中

說明:將data_x.txt和data_y.txt中的資料分別讀取到x_data張量中

#!/usr/bin/python
# coding=utf-8

import numpy as np

# input data
file= open('data_x.txt')
x_data= np.loadtxt(file,unpack='true')
#y_data.shape = h,l  # 重塑張量為h行n列
file.close()

file = open('data_y.txt')
y_data = np.loadtxt(file,unpack='true'
) #y_data.shape = h,l # 重塑張量為h行n列 file.close()

二.將張量中的資料讀取到檔案中

#!/usr/bin/python
# coding=utf-8
import numpy as np

#將x_data張量中的資料讀寫到np_x.txt中
x_data = np.linspace(-2, 2, 400)[:, np.newaxis]
np.savetxt('np_x.txt',x_data)

#將y_data張量中的資料讀寫到np_y.txt中
noise = np.random.normal(0, 0.5, x_data.shape)
y_data = np.exp
(x_data) - 0.5 + noise np.savetxt('np_y.txt',y_data)