Tôi đang làm việc với Python3.2. Tôi cần phải lấy một dòng hex như là một đầu vào và phân tích nó ở mức bit. Vì vậy, tôi đã sử dụngChuyển đổi byte thành bit trong python
bytes.fromhex(input_str)
để chuyển đổi chuỗi thành byte thực. Bây giờ làm thế nào để chuyển đổi các byte này thành bit?
Byte là bit, chỉ 8 tại một thời điểm;) - Câu trả lời phụ thuộc vào những gì bạn muốn làm, hãy cụ thể hơn Đồng thời thao tác bit chủ yếu được thực hiện ở cấp byte ... –
Tôi muốn đại diện cho các byte trong hình thức một chuỗi bit để tôi có thể làm một cái gì đó như: field1 = bit_string [0: 1] field2 = bit_string [1:16] và cứ thế – user904832