'b' modifier เปิดไฟล์ที่ระบุในโหมดไบนารี ไฟล์ "ไบนารี" คือไฟล์ใดๆ ก็ตามที่รูปแบบไม่ได้ประกอบด้วยอักขระที่อ่านได้ ไฟล์ไบนารีอาจมีตั้งแต่ไฟล์รูปภาพ เช่น JPEG หรือ GIF ไฟล์เสียง เช่น MP3 หรือรูปแบบเอกสารไบนารี เช่น Word หรือ PDF ใน Python ไฟล์จะถูกเปิดในโหมดข้อความโดยค่าเริ่มต้น เมื่อต้องการเปิดไฟล์ในโหมดไบนารี เมื่อระบุโหมด ให้เพิ่ม 'b' เข้าไป
ตัวอย่าง
f = open('my_file', 'rb') file_content = f.read() f.close()
โค้ดด้านบนเปิด my_file ในโหมดอ่านไบนารีและจัดเก็บเนื้อหาไฟล์ในตัวแปร file_content