如何将字符串写入csv文件

Toy*_*ger 0 python csv numpy python-3.x

我正在尝试使用单列文件路径创建一个csv文件.我需要第二列填充一列.

我想得到的结果如下;

./1/a_1.csv, 1
./1/a_2.csv, 1
./1/a_3.csv, 1
Run Code Online (Sandbox Code Playgroud)

我试过的代码就是这个;

import numpy as np

data=np.chararray((650,2), itemsize=20)

for i in range(1, 650):
    data[0][0]="./1/a_" + str(i) + ".csv"

np.savetxt("C:\\a.csv", data, delimiter = ",")
Run Code Online (Sandbox Code Playgroud)

但是,它似乎不起作用.你能帮忙吗?

AKX*_*AKX 5

你不需要Numpy.做一些像

with open('a.csv', 'w') as outf:
    for i in range(650):
        print('./1/a_%s.csv, 1' % (i + 1), file=outf)
Run Code Online (Sandbox Code Playgroud)

而你是金色的.