How to Read and Create .csv Files using Python

In this tutorial we will see how to read and create csv files using Python’s csv module, which is part of its language standard library. 

CSV is the acronym of Comma Separated Values. Commonly used in consumer, business and scientific applications, a csv file is a simply plain text document used to represent and exchange tabular data. Each row in a csv file represents an entity, and each column represents an attribute of it. Columns are usually separated by a comma but other characters can be used as field separator instead of it.