python - 字节和字节串是一回事吗?
问题描述
我试图运行的函数需要输入一个字节字符串,我使用下面的这个将字符串转换为字节。但是该功能不起作用。不确定这是否是我正在使用的包的问题,或者我将字符串转换为字节的方式是否不是字节字符串。
message = "AJKANBKJBD9a0234Nkoasldkfjan0OKNKnlkasdf"
b = message.encode("utf-8")
function_example(b)
解决方案
是的,在python中,两者都是一样的。要交叉检查进一步的查询,您可以使用如下类型
message = "AJKANBKJBD9a0234Nkoasldkfjan0OKNKnlkasdf"
b = message.encode("utf-8")
isSame = (type(b) == type(b"AJKANBKJBD9a0234Nkoasldkfjan0OKNKnlkasdf"))
print(isSame)
推荐阅读
- c# - c#如何检测控制台stdin是否是终端
- kubernetes - 带有证书管理器和 Traefik 入口的 404 挑战响应
- c - 我正在为竞争激烈的编程平台编写此 C 代码,并且想知道在哪里可以改进代码以克服 SIGTSTP 错误?
- python - Pandas 中的布尔和索引切片
- java - KafkaMessageListenerContainer 与 ConcurrentMessageListenerContainer
- amazon-web-services - CloudFormation - 策略变量的未解决资源依赖关系?
- r - 将 geom_vridgeline 与 geom_line 组合在一个图中
- angular8 - 通过赋值和使用 patchValue() 为 formGroup 对象设置值有什么区别?
- python - 获取有序连续列表中 x 降序值的累积组合(x 选择 y)
- bash - 在 Azure 中轮换 AAD 机密