Python CSV阅读器-添加逗号

Python CSV阅读器-添加逗号,python,csv,comma,Python,Csv,Comma,我正在读取一个CSV文件,希望在除最后一行之外的每一行读取后添加一个逗号。然而,我想不出一个简单的方法来实现这一点。下面是我的代码示例: import csv with open('file.csv') as csvDataFile: csvReader = csv.reader(csvDataFile) # This skips the first row of the CSV file. next(csvReader) for row in csvRead

我正在读取一个CSV文件,希望在除最后一行之外的每一行读取后添加一个逗号。然而,我想不出一个简单的方法来实现这一点。下面是我的代码示例:

import csv

with open('file.csv') as csvDataFile:
    csvReader = csv.reader(csvDataFile)
    # This skips the first row of the CSV file.
    next(csvReader)

    for row in csvReader:

        y = ('([division].[' + row[3] + '], [revenue_type].[' + row[4] + '], [week].[' + row[2] + '],[quarter].['
           + row[0] + 'q' + row[1] + '])')
        print(y)
        x = ('}')
        print (x)

-Example of output that I get now would be:
      ([division].[26], [revenue_type].[T], [week].[4],[quarter].[2018q1])
      ([division].[45], [revenue_type].[S], [week].[4],[quarter].[2017q2])
      ([division].[26], [revenue_type].[T], [week].[4],[quarter].[2016q3])
      }

-Example of output that I am trying to get:
      ([division].[26], [revenue_type].[T], [week].[4],[quarter].[2018q1]),
      ([division].[45], [revenue_type].[S], [week].[4],[quarter].[2017q2]),
      ([division].[26], [revenue_type].[T], [week].[4],[quarter].[2016q3])
      }
您可以使用“,”。如下所示:

import csv

with open('file.csv') as csvDataFile:
    csvReader = csv.reader(csvDataFile)
    # This skips the first row of the CSV file.
    next(csvReader)

    rows = []
    for row in csvReader:

        y = ('([division].[' + row[3] + '], [revenue_type].[' + row[4] + '], [week].[' + row[2] + '],[quarter].['
       + row[0] + 'q' + row[1] + '])')
        print(y)
        rows.append(y)

    print(','.join(rows))

x = ('}')
print (x)

你到底想用这个达到什么目的?预期产量是多少?为什么?我只是想把csv文件读入python,在每行后面加一个逗号,最后一行除外。然后,我将获取该输出并将其放入RESTAPI作业中。大部分内容只是重复这个问题。请给出一份包含预期和实际输出的报告。x和你们谈论的其他东西有什么关系?当然要注意这个问题。下面是我运行上面粘贴的代码时的输出示例。问题是,在评论中是不可读的。请务必说明这与预期结果的差异。谢谢您的回复。我尝试了您推荐的方法,但是现在我得到了每一行,并在其后面附加了下一行。所以一切都在重复。