python读入文件

举例说明吧,路径一定要带转义符‘\’,下面的例子中,每一行是一个样本的feature

>>> myfile=open("D:\\301\\graduate_thesis\\分类实验\\属性选取\\feature_label_data_2016_01_02\\07feature.txt","r");
>>> feature=myfile.read();
>>> feature=feature.split('\n');

>>>注意每行的fature是一个string

     可以参考以下步骤读入矩阵:

     1、如果想要变成数组,应该声明一个array

     2、并且把feature.split('\t')分裂成一个一个的(假设使用\t分隔,其他的也是一样),循环,利用float(x)转成一个一个的数字(如果是int 就 int()啦)

     3、转换后的数字为array赋值

     4、array里面便是读入的float矩阵

posted @ 2016-01-02 17:36  *桔子*  阅读(401)  评论(0编辑  收藏  举报