Use the built-in `csv` module
Open the file with `open(‘file.csv’, ‘r’, newline=”)`
Create a CSV reader with `csv.reader(file)`
Loop through the reader to access each row
Use `csv.DictReader(file)` to read rows as dictionaries
Access values by column name when using `DictReader`
Use `pandas.read_csv(‘file.csv’)` for data analysis tasks
Convert the result to a DataFrame with pandas
Handle file encoding with `encoding=’utf-8’` if needed
Close the file automatically by using `with open(…) as file:`
