python - csv

参考

import csv
import locale
import pandas as pd

# read csv
df = pd.read_csv("data.csv", encoding="utf-8", header=0)

for index, row in enumerate(df.values):
    print(str(index) + ":" + row[1])

# write csv
encoding = locale.getpreferredencoding()

data = {
    "no": [1,2,3],
    "名前":['aoki','kato','saito'],
    "年来":[10,20,30]
}

df = pd.DataFrame(data)
df.to_csv("output.csv",index=False, encoding=encoding, quoting=csv.QUOTE_NONNUMERIC)