python中str和字节怎么相互转化

  介绍

这篇文章主要介绍python中str和字节怎么相互转化,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

python的优点有哪些

1,简单易用,与C/c++、Java、c#等传统语言相比,python对代码格式的要求没有那么严格;2,python属于开源的,所有人都可以看到源代码,并且可以被移植在许多平台上使用;3,python面向对象,能够支持面向过程编程,也支持面向对象编程;4,python是一种解释性语言,python写的程序不需要编译成二进制代码,可以直接从源代码运行程序;5,python功能强大,拥有的模块众多,基本能够实现所有的常见功能。

本文教程操作环境:windows7多系统,python 3.9.1,戴尔G3电脑。

<强>字符串转为字节

方法一:使用utf - 8的方式编码,转成字节

<>之前在祝辞祝辞,website_bytes_utf8 =, website.encode(编码=皍tf-8")   在祝辞祝辞,类型(website_bytes_utf8)   & lt; class  & # 39;字节# 39;比;   在祝辞祝辞website_bytes_utf8   b # 39; http://www.jb51.net/& # 39;

方法二:使用编码编码,转化成字节

 str=癮abbcc"
  字节=str.encode (& # 39; utf - 8 # 39;)
  ,
  打印(str)
  aabbcc
  打印(字节)
  b # 39; aabbcc& # 39; 

<强>字节转为字符串

方法一:使用utf - 8的方式编码,转成,字符串

<>之前在祝辞祝辞,website_string =, website_bytes_utf8.decode ()   在祝辞祝辞,类型(website_string)   & lt; class  & # 39; str # 39;比;   在祝辞祝辞website_string   & # 39;http://www.jb51.net/& # 39;

方法二:使用解码解码,转化成字符串

字节=b" aabbcc"
  str=bytes.decode (& # 39; utf - 8 # 39;)
  打印(字节)
  b # 39; aabbcc& # 39;
  打印(str)
  aabbcc 

以上是“python中str和字节怎么相互转化”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

python中str和字节怎么相互转化