尝试将一个CSV数据复制到另一个CSV文件

时间:2017-12-12 07:25:27

标签: python python-3.x

我有2个CSV文件,比如'a.csv'和'b.csv'。我想将'a.csv'的数据复制到'b.csv'中。整个'a.csv'数据应该添加在'b.csv'

的末尾
  String sql = "UPDATE all_accounts SET 
                           accPassword=?,accStatus=?"
                             + " WHERE accountID ="+ account.getAccountID();

=============================================== ==================

新守则: -

import csv
ifile = open('/Users/avtarsingh/Downloads/StocksProject-master/data/nasdaq.csv', 'w', newline='')
read = csv.reader(ifile)
writer = csv.writer(ifile)
for row in ifile.readlines():
    writer.writerow(['Avtar'])
    print(row)
ifile.close()

1 个答案:

答案 0 :(得分:0)

这里有一些看似错误的事情。您可能需要查看CSV模块的文档。您可以遵循一些很好的例子。

首先,在第2行中,如果这是您要读入的数据文件,则需要以读取模式“r”打开它,而不是写入模式“w”。

然后,根据您的接近方式,您将需要在写入模式下打开第二个文件'w'。这是您的目标文件,即您要将数据复制到的文件。

参考csv模块和文件打开文档,然后使用上面的建议再试一次。如果您有问题,请再次询问,提供您遇到的特定错误消息或问题,人们将乐意为您提供帮助。