1, 녹화 파이썬 CSV 파일 읽기 및 코드에 직접 쓰기
CSV 가져 헤더 = "学号", "姓名", "年龄"] 값 = [ ( "1", "zhangsan", "19") , ( "2", "리시", "20")을 ( "3", "wangwu", "22") ] : DEF read_csv_file () 오픈 ( "test.csv"와 "R"인코딩 = "UTF-8")와 같은 FP : # 리더 = csv.reader ( FP) #使用列表的方式读取 리더 = csv.DictReader (FP) #使用字典的方式读取 리더에 대한 X : 프린트 (X) 방어 write_csv_file () : 오픈 ( "classroom.csv"와, "w" : FP로)」 「바꿈 = "UTF-8"인코딩 = 라이터 = CSV.라이터 (FP) writer.writerow (헤더) writer.writerows (값) DEF write_csv_file_dic () 값 = { "学号"100 "姓名": "高文祥", "年龄": 18}, { "学号"101 "姓名": "刘德华", "年龄": 28}, { "学号"102 "姓名": "李连杰", "年龄": 38} ] (오픈으로 " classroom1.csv ","W ", 인코딩 ="UTF-8 ", 개행 =" ")와 같은 FP : 라이터 = csv.DictWriter (FP 헤더) writer.writeheader () writer.writerows (값) __name__ 경우 == '__main__': write_csv_file_dic ()