Day_14_PM_Read_csv
import csv
# 读取
def read_csv(path):
fp = open(path, 'r', encoding='utf-8')
# print(fp.read())
# csv读取
reader = csv.reader(fp)
print(list(reader), type(reader)) # [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']] <class '_csv.reader'>
for row in reader:
print(row)
fp.close()
# 写入
def write_csv(path):
fp = open(path, 'a', encoding='utf-8', newline='')
# csv写入
writer = csv.writer(fp)
# writer.writerow(['j', 'k', 'l'])
writer.writerows([['1', '1', '1'], ['2', '2', '2']])
fp.close()
if __name__ == '__main__':
# read_csv(r'C:\Users\qf\Desktop\Python2004\hello.csv')
write_csv(r'C:\Users\qf\Desktop\Python2004\hello.csv')