Cách chuyển đổi Excel sang CSV bằng Python

Trong khi bạn đang làm việc với Trình chuyển đổi Excel sang CSV, Python là một trong những ngôn ngữ thích hợp hơn được sử dụng cho mục đích này. Bài viết này sẽ hướng dẫn bạn cách chuyển đổi Excel sang CSV bằng Python bằng cách cung cấp mô tả chi tiết về cấu hình môi trường Python, danh sách các bước cần thực hiện và mẫu mã Python có thể chạy được để chuyển đổi XLSX thành CSV. Mã này cũng sẽ hướng dẫn bạn tùy chỉnh tệp CSV đầu ra theo nhiều cách khác nhau.

Các bước để chuyển đổi Excel sang CSV bằng Python

  1. Định cấu hình ứng dụng thành sử dụng Aspose.Cells cho Python qua Java
  2. Tải tệp Excel nguồn từ đĩa vào đối tượng lớp Workbook
  3. Khởi tạo đối tượng lớp TxtSaveOptions để định cấu hình CSV đầu ra
  4. Đặt thuộc tính TxtSaveOptions thành dấu phân cách đầu vào đối với mỗi hàng trống
  5. Lưu tệp đầu ra dưới dạng CSV được chuyển đổi từ tệp Excel

Các bước này chứa liên kết đến cấu hình môi trường hoàn chỉnh để sử dụng Aspose.Cells cho Python qua Java. Trong khi sử dụng chuyển đổi Python Excel sang CSV yêu cầu tải tệp Excel nguồn vào đối tượng lớp Workbook, sau đó khởi tạo TxtSaveOptions để đặt cờ thành dấu phân cách đầu vào cho mỗi hàng trống trong tệp Excel đầu vào. Bạn có thể lưu tệp đầu ra ở định dạng TSV, TAB_DELIMITED hoặc CSV theo yêu cầu của mình.

Mã để xuất Excel sang CSV bằng Python

Mã này trình bày cách sử dụng Python chuyển đổi Excel sang CSV với sự trợ giúp của một vài dòng mã trong bất kỳ hệ điều hành nào bạn chọn. Tệp Excel nguồn có thể được tải từ đĩa hoặc từ luồng bộ nhớ. Nó cho biết cách định cấu hình tệp CSV đầu ra bằng cách sử dụng đối tượng lớp TxtSaveOptions chứa các thuộc tính như đặt cờ để luôn đặt dấu ngoặc kép xung quanh tất cả các giá trị, làm trống sổ làm việc nguồn sau khi chuyển đổi thành CSV, đặt loại trích dẫn và nhiều thuộc tính khác cũng như phương pháp là tốt.

Trong chủ đề này, chúng ta đã học cách chuyển đổi Excel sang CSV bằng Python. Nếu bạn muốn chuyển đổi theo hướng ngược lại, tức là từ CSV sang Excel, hãy tham khảo bài viết trên cách chuyển đổi CSV sang Excel trong Python.

 Tiếng Việt