python csv写入列而不是行

python csv写入列而不是行,python,csv,row,Python,Csv,Row,我有一个脚本,生成10行,每行独立。 我希望它生成10列,而不是行 import csv import os import random for dirname, dirnames, filenames in os.walk(r"C:/Users/s/Desktop/filme/"): for subdirname in dirnames: foldere_filme = os.path.join(dirname, subdirna

我有一个脚本,生成10行,每行独立。 我希望它生成10列,而不是行

    import csv
    import os
    import random
    for dirname, dirnames, filenames in os.walk(r"C:/Users/s/Desktop/filme/"):
        for subdirname in dirnames:
        foldere_filme = os.path.join(dirname, subdirname)
        numarul_folderelor = foldere_filme.replace("C:/Users/s/Desktop/filme/", "")
        print numarul_folderelor #1,2,3,4,5...
        root_text = "C:/Users/s/Desktop/text/tags"+numarul_folderelor+".csv"
        fisier_text_tags = csv.writer(open(root_text,'wb'))
        for filenames in os.listdir(foldere_filme):
            tags = filenames.replace("<SP>", " ").replace(".avi", "")
            test = ['blah '+varible+' test, blah '+varible+' aaaaah clip, blah '+varible+' putlocker, download '+varible+' clip',
                    'blah '+varible+' free tuttiing, blah '+varible+' clip free, blah '+varible+' test clip, download '+varible+' aaaaah clip',
                    'blah '+varible+' 2012, blah '+varible+' test free, download '+varible+' 2012 clip, free tuttiing '+varible+'',
                    'blah '+varible+' free aaaaah clip, blah '+varible+' test 2012, where to blah '+varible+', '+varible+' aaaaah clip test',
                    'strem '+varible+' test free, blah '+varible+' free 2012, blah '+varible+' test for free, '+varible+' aaaaah clip test',
                    'putlocker 2012, blah '+varible+' free, download '+varible+' test, blah test '+varible+' for free, free clip tuttiing']
            random.shuffle(test)
            fisier_text_tags.writerow(test[0:1])
导入csv
导入操作系统
随机输入
对于os.walk中的dirname、dirname和文件名(r“C:/Users/s/Desktop/filme/”):
对于目录名中的子域名:
foldere_filme=os.path.join(dirname,subdirname)
numarul_folderelor=foldere_filme.replace(“C:/Users/s/Desktop/filme/”,“”)
打印numarul#u FolderColor#1,2,3,4,5。。。
root\u text=“C:/Users/s/Desktop/text/tags”+numarul\u folderlor+“.csv”
fisier_text_tags=csv.writer(打开(根文本,'wb'))
对于os.listdir(foldere_filme)中的文件名:
标记=文件名。替换(“,”)。替换(“.avi”,”)
测试=['blah'+varible+'test,blah'+varible+'aaaaah clip,blah'+varible+'putlocker,下载'+varible+'clip',
“布拉”+可变+“免费Tutting,布拉”+可变+“免费剪辑,布拉”+可变+“测试剪辑,下载”+可变+“aaaaah剪辑”,
“blah”+Variable+“2012,blah”+Variable+“免费测试,下载”+Variable+“2012剪辑,免费Tutting”+Variable+”,
“blah”+可变+“免费AAA H剪辑,blah”+可变+“2012年测试,其中blah”+可变+,“+可变+”AAA H剪辑测试,
“strem”+可变+免费测试,布拉”+可变+免费2012,布拉”+可变+免费测试,+可变+AAA剪辑测试,
'putlocker 2012,blah'+Variable+'免费,下载'+Variable+'测试,blah测试'+Variable+'免费,免费剪辑教程']
随机洗牌(测试)
fisier_text_tags.writerow(测试[0:1])
导入csv
导入操作系统
随机输入
对于os.walk中的dirname、dirname和文件名(r“C:/Users/s/Desktop/filme/”):
对于目录名中的子域名:
foldere_filme=os.path.join(dirname,subdirname)
numarul_folderelor=foldere_filme.replace(“C:/Users/s/Desktop/filme/”,“”)
打印numarul#u FolderColor#1,2,3,4,5。。。
root\u text=“C:/Users/s/Desktop/text/tags”+numarul\u folderlor+“.csv”
fisier_text_tags=csv.writer(打开(根文本,'wb'))
行_测试=[]
对于os.listdir(foldere_filme)中的文件名:
标记=文件名。替换(“,”)。替换(“.avi”,”)
测试=['blah'+varible+'test,blah'+varible+'aaaaah clip,blah'+varible+'putlocker,下载'+varible+'clip',
“布拉”+可变+“免费Tutting,布拉”+可变+“免费剪辑,布拉”+可变+“测试剪辑,下载”+可变+“aaaaah剪辑”,
“blah”+Variable+“2012,blah”+Variable+“免费测试,下载”+Variable+“2012剪辑,免费Tutting”+Variable+”,
“blah”+可变+“免费AAA H剪辑,blah”+可变+“2012年测试,其中blah”+可变+,“+可变+”AAA H剪辑测试,
“strem”+可变+免费测试,布拉”+可变+免费2012,布拉”+可变+免费测试,+可变+AAA剪辑测试,
'putlocker 2012,blah'+Variable+'免费,下载'+Variable+'测试,blah测试'+Variable+'免费,免费剪辑教程']
随机洗牌(测试)
行_test.append(测试[0])
fisier_text_tags.writerow(行测试)

您可以将iterable传递给
writerow
,以便写入多个列:

writer.writerow(['hello', 'world'])
该代码将在写入文件时生成此csv文档:

hello,world

就像有些人没有听说过评论和组织的重要性一样。
hello,world