Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để mở tệp ở chế độ nhị phân với Python?


Tệp "nhị phân" là bất kỳ tệp nào có định dạng không bao gồm các ký tự có thể đọc được. Các tệp nhị phân có thể bao gồm các tệp hình ảnh như JPEG hoặc GIF, tệp âm thanh như MP3 hoặc các định dạng tài liệu nhị phân như Word hoặc PDF. Trong Python, các tệp được mở ở chế độ văn bản theo mặc định. Để mở tệp ở chế độ nhị phân, khi chỉ định một chế độ, hãy thêm 'b' vào chế độ đó.

Ví dụ

f = open('my_file.mp3', 'rb')
file_content = f.read()
f.close()

Đoạn mã trên mở my_file.mp3 ở chế độ đọc nhị phân và lưu trữ nội dung tệp trong biến file_content.