Thứ Hai, 15 tháng 11, 2021

Convert Excel sang CSV với xlsx2csv (có hỗ trợ UTF8)

Mình bị dí cho import vài triệu row excel tiếng Việt vào database Oracle để xử lý (Oracle Developer hỗ trợ chưa tốt phần excel với file row + column lớn). Có nhiều cách để import, dạo quanh 1 hồi chị Google đc 1 bài viết khá hay. Đã test thử, toàn bộ định dạng UTF-8 đều được bảo toàn. Bước tiếp theo import CSV vào Oracle thì dễ rồi, trong linux thì csv càng thiên biến vạn hóa hơn.

python3 -m venv venv

source venv/bin/activate

pip3 install xlsx2csv

xlsx2csv -h

xlsx2csv -d '|' file_gốc.xlsx tên_file_được_chuyển.csv


Nguồn: https://github.com/dilshod/xlsx2csv

Nguồn: https://enesi.no/2019/01/import-large-excel-files-with-sql-developer/

Không có nhận xét nào:

Đăng nhận xét

Nginx proxy to Kubeapi-server and act as log audit

  Bài Toán:   Một ngày đẹp trời, 1 ý tưởng thật dị hợm nảy ra trong đầu: Liệu nginx có thể đứng trước làm proxy reverse cho KubeAPI không? L...