python - 如何将二进制字符串转换为二进制?
问题描述
我想知道如何将二进制字符串转换为二进制数。例如,有一个数据字符串为“0xC194”我成功通过bin(数据)格式从字符串中获取二进制字符串之后,我想使用'data >> 8'进行移位但它显示错误数据是字符串无法移动位
如何将二进制字符串转换为仅用于移位的二进制文件?
data = "0xC194"
data_b = bin(data)
print(data_b) // 0b1100000110010100
data_b = data_b >> 8
print(data_b) // error
解决方案
推荐阅读
- javascript - 未从 omdbapi.com 获取数据
- python - 根据一帧的行值和另一帧的列值合并两个数据帧
- javascript - 一起注释掉 HTML、CSS、Javascript 代码
- sql-server - Entity Framework 复杂搜索功能
- android - 我正在为 IOS 和 android 移动应用程序创建测试用例脚本
- python - 发送带有 python 错误“连接意外关闭”的电子邮件
- java - 关于 ParallelStream 列表的潜在竞争条件的问题
- git - 在什么情况下 git 替换会被推/拉
- react-native - 自定义导航栏 - 不同场景下的不同图像
- typescript - 在命名空间扩充中使用模块中的类型