Hướng dẫn cách xử lý file CSV trong python. Bạn sẽ học được cách đọc file csv trong python dưới dạng list bằng hàm csv.reader hay dưới dạng dictionary bằng class csv.DictReader. Bạn cũng sẽ học được cách mở file csv trong python với các trường hợp đặc biệt như mở file CSV chứa dấu ngoặc kép, chứa header v.v.., qua đó có thể lấy giá trị của hàng,
cột và cell trong file csv python sau bài học này.
Trước khi đọc file trong python
Để đọc file csv trong python, trước hết chúng ta cần mở file đó bằng hàm open[] hoặc bằng câu lệnh with mà Kiyoshi đã hướng dẫn trong bài Mở và đóng file trong python.
Sau khi mở file và thu về một object file, chúng ta có thể sử dụng tới phương thức read để đọc file csv này như các loại file text khác trong python.
Giả
sử chúng ta có file user.csv
trong thư mục ./user/user.csv
với nội dung sau đây:
Bài viết liên quan
Đọc file excel trong python
Ghi file csv trong python
Ghi log trong python bằng file CSV
Cài đặt python trên windows
Cách khai báo, khởi tạo và gán biến trong python
Nhập biến trong python
Biến trong python là gì