txt类型文件导入Python程序:
f = open('YourFile.txt')
data = f.read()
data = data.split()
得到一个将txt文件所有文本全部分割得到的基础list
csv类型文件导入Python程序:使用csv模块
import csv
data = []
with open('F0009CH1.CSV') as f:
temp = csv.reader(f)
data = [row for row in temp]
import numpy as np
new = []
for i in range(2500):
new.append(data[i][3:5])
new = np.array(new,float)
首先得到一个列表data,使用numpy将其转换为numpy数组。
jpg图片导入:
导入方法一:
import matplotlib.pyplot as plt # plt 用于显示图片
import matplotlib.image as mpimg # mpimg 用于读取图片
import numpy as np
lena = mpimg.imread('lena.jpg') # 读取和代码处于同一目录下的
# 此时 lena 就已经是一个 np.array 了,可以对它进行任意处理
print(lena.shape) #(512, 512, 3)
plt.imshow(lena) # 显示图片
plt.axis('on') # 显示坐标轴
plt.show()
导入方法二:
from PIL import Image
f = Image.open('Audrey.jpg')
import numpy as np
pic = np.array(f,dtype='int')