python 问题之请求cur返回l获取的值中带b'的问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Tiger_lin1/article/details/86528569

在python3中请求cur返回l获取的值中带b’的问题
在这里插入图片描述

在获取的前15字符返回的值之前带b’
在这里插入图片描述

#在python3的前面,有一个’b’代表的是bytes
#用以下方式解决
#在python3的前面,有一个’b’代表的是bytes
#用以下方式解决
#注意,有值则进行编码
#法1: 在后面添加。decode()

conn.request("GET","/",headers={"Host":appdomain}) #发起URL请求,添加host主机头
        r=conn.getresponse()
        #print(r)
        getcontent =r.read(15).decode() #获取URL页面前15个字符,以便做可用性校验
        print(getcontent)

这样返回的值前面就不带b’了
在这里插入图片描述

参考链接:https://blog.csdn.net/mr_muli/article/details/78573156

猜你喜欢

转载自blog.csdn.net/Tiger_lin1/article/details/86528569