Tôi cần xác định xem tệp nào tệp là nhị phân và văn bản trong một thư mục.Làm cách nào để xác định tệp nhị phân và tệp văn bản bằng Python?
Tôi đã thử sử dụng mimetypes nhưng không phải là ý tưởng hay trong trường hợp của tôi vì nó không thể xác định tất cả các tệp, và tôi có người lạ ở đây ... Tôi chỉ cần biết, nhị phân hoặc văn bản. Đơn giản ? Nhưng tôi couldn't tìm một giải pháp ...
Cảm ơn
Tệp văn bản cho bạn là gì? Ví dụ, mã UTF-16-BE được mã hóa Unicode? –
Bạn cần phải xác định chính xác những gì có nghĩa là 'nhị phân' và 'văn bản' trước khi bất cứ ai có thể giúp bạn. –
Tệp văn bản là bất kỳ tệp nào có thể đọc được bởi con người. Giả sử, bất kỳ tệp nào bạn có thể đọc bằng lệnh "mèo" (linux) hoặc "loại" (cửa sổ). – Thomas