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/

Ứng cứu khi chown -R user1:user1 /etc

1. Bài toán Gõ nhầm: chown -R user1:user1 /etc 2. Giải: Cách 1: Tìm bản backup /etc cũ (tỉ lệ phục hồi gần như ~100%) Cách 2: Tìm tạm 1 thư ...