如何使用python 2.7从文件csv创建文件txt文件名

时间:2017-02-11 23:03:17

标签: python python-2.7 csv

import csv
with open("HORSES.csv") as f:
for row in csv.reader(f):   
    # Number of pages plus one
    for horse in row:
        print (horse)
with open("%s.txt" % horse, "w") as f:
            f.close()

此内容文件为horses.csvwest,usa,asia,black。输出os很好,但是对于创建.txt文件只有black.txt文件的结尾horses.csv没有从列表pd csv文件创建文件txt,如何使用文件名创建.txt文件来自列表文件horses.csv就像这样west.txt usa.txt asia.txt black.txt

1 个答案:

答案 0 :(得分:0)

您的上一个public static boolean trueorfalse(String on,String surname,double money,double cost) { //content } 语句不属于循环,因此您只会获得with中存储的最后一个值。

如果您需要多个.txt文件,请将它们放在循环中并一次创建一个:

horse