首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Google Colab中查看字符串输出时出现问题

在Google Colab中查看字符串输出时出现问题
EN

Stack Overflow用户
提问于 2020-09-21 20:43:59
回答 1查看 280关注 0票数 0

当我运行'print(abide.description)‘命令时,我应该得到这样的输出,但是我得到的输出是这样的。整个字符串显示在一行中,这使得读取和解释非常困难。如何获得上图所示的输出?

我的代码片段:

代码语言:javascript
复制
print(abide.description)

输出:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-22 01:31:16

问题是abide.description返回的是字节而不是字符串。如果希望它作为普通字符串打印,可以使用bytes.decode()方法将字节转换为unicode字符串。

例如:

代码语言:javascript
复制
content_bytes = b'this is a byte string\nand it will not be wrapped\nunless it is first decoded'

print(content_bytes)
# b'this is a byte string\nand it will not be wrapped\nunless it is first decoded'

print(content_bytes.decode())
# this is a byte string
# and it will not be wrapped
# unless it is first decoded
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63992528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档