Ask Your Question

What is the method to print a row from a CSV file in the exact format it is written?

asked 2021-06-18 11:00:00 +0000

plato gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2022-07-06 19:00:00 +0000

david gravatar image

To print a row from a CSV file in the exact format it is written, you can use the following steps:

  1. Open the CSV file using a Python library like csv.

  2. Identify the row that you want to print.

  3. Loop through the cells in the row and concatenate them into a string.

  4. Use the print function to output the string.

Here's an example code snippet:

import csv

# Open the CSV file
with open('example.csv', 'r') as csvfile:
    reader = csv.reader(csvfile)

    # Loop through the rows in the CSV file
    for row in reader:

        # Check if this is the row you want to print
        if row[0] == 'example_row':

            # Concatenate the cells into a string
            row_string = ''.join([str(cell) + ',' for cell in row])

            # Print the row string
            print(row_string[:-1]) # Remove the extra comma at the end

In this example, you would replace 'example.csv' with the file path of your CSV file and 'example_row' with the string that identifies the row you want to print.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer

Question Tools


Asked: 2021-06-18 11:00:00 +0000

Seen: 7 times

Last updated: Jul 06 '22