为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Tensorflow 中将字节转换为字符串

如何在 Tensorflow 中将字节转换为字符串

慕容森 2021-11-09 19:34:42
我有一个字节列表,我想将它转换为一个字符串列表,在 python 中我使用这个解码函数:x=[b'\xd8\xa8\xd9\x85\xd8\xb3\xd8\xa3\xd9\x84\xd8\xa9',    b'\xd8\xa5\xd9\x86\xd8\xb4\xd8\xa7\xd8\xa1',    b'\xd9\x82\xd8\xb6\xd8\xa7\xd8\xa1',    b'\xd8\xac\xd9\x86\xd8\xa7\xd8\xa6\xd9\x8a',    b'\xd8\xaf\xd9\x88\xd9\x84\xd9\x8a'] y=[ a.decode("utf-8") for a in x]如何在 Tensorflow 中获得相同的结果?
查看完整描述

1 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

您可以使用tf.compat.as_str_any().

for i in x:
    print(tf.compat.as_str_any(i))

将列表项打印为 python 字符串。无需使用会话。


查看完整回答
反对 回复 2021-11-09
  • 1 回答
  • 0 关注
  • 191 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信