import os
from os import path
module_path = path.dirname(__file__) # 返回脚本文件所在的工作目录# 如果脚本文件的工作目录/home/ubuntu_wu/桌面
data_path = path.join(module_path, 'iris_test.csv')
# data_path 完整路径为/home/ubuntu_wu/桌面/iris_test.csv # 工作目录+文件名
3、获取一个文件夹内包括子文件夹所有文件的名字和路径
import os
dir="e:\\"for root,dirs,files inos.walk(dir):
for file in files:
printos.path.join(root,file)
4、list string数据-转–float
# 列表中的string转成float
data=[['1','2'],['2','1'],['3','4']];
for i in range(len(data)):
data[i]=map(float,data[i]) # 二维列表转成1维列表
[print(list(data1)) for data1 in data]
# 其它方法:
import numpy as np
data=[['1','2'],['2','1'],['3','4']]
data=np.array(data)
data1=data.astype(np.float32)