私のコードは、私の .csv の最初の列だけを保存します。
def del_col(in_path):
# read file into memory
file_obj = open(in_path, 'rb')
reader = csv.reader(file_obj, delimiter='\t')
data = []
for row in reader:
column = str.split(row[0],',')
data.append(column[0])
print row
file_obj.close()
conf = raw_input('Delete Status Column? (Y|N): ').upper()[0]
if conf == 'Y':
# write data to file
file_obj = open(in_path, 'wb')
writer = csv.writer(file_obj)
writer.writerows(data)
file_obj.close()
変更が必要な部分として、コードの一番下のセクションを書いているのではないかと思います。私の単語を切り刻むのではなく、1 つのセルに保持するコマンドに関するアイデアはありますか? 助けてくれてありがとう。