Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ตัวแก้ไข 'b' ทำอะไรเมื่อเปิดไฟล์โดยใช้ Python


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

ตัวอย่าง

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

โค้ดด้านบนเปิด my_file ในโหมดอ่านไบนารีและจัดเก็บเนื้อหาไฟล์ในตัวแปร file_content