คือว่าตอนนี้อยากเขียนไฟล์เป็นกลุ่มบิตครับ (ทีละ 17 บิต) จะเขียนด้วย Python ยังไงเหรอครับ หาเจอในเน็ตให้เขียน
f = open('file.txt', 'wb') f.write('10011001110010011')
แต่ว่าพอเปิดดูในไฟล์ ก็เป็นข้อความปกติครับ (ตัวอักษร) ไม่ได้เป็นบิตที่เขียนไปครับ
10011001110010011ขอบคุณครับ
กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น
http://wiki.python.org/moin/BitManipulation อ่านจากหน้านี้ซักหน่อยน่าจะพอได้แนวทาง
ขอบคุณครับ :D
ทำได้แล้วนะครับ
ข้างในไฟล์ก็เป็น แบบที่คิดไว้แล้วครับ
ขอบคุณครับผม
\x มันเป็นฐาน 16 ไม่ใช่เหรอครับ?