python2和python3中str,bytes区别
2024-08-29 15:20:36
python2中,有basestring、str、bytes、unicode四种类型
其中str == bytes ,basestring = (str,unicode)
>>> isinstance('s',str)
True
>>> isinstance('s',bytes)
True
>>> isinstance('s',unicode)
False
>>> isinstance('s'.decode(),unicode)
True
>>> isinstance('s'.decode(),basestring)
True
>>> isinstance('s',basestring)
True
python3中,有str和bytes类型
>>> isinstance('s',str)
True
>>> isinstance('s',bytes)
False
>>> isinstance('s',unicode)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'unicode' is not defined
>>> isinstance(b's',bytes)
True
>>> isinstance('s',basestring)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'basestring' is not defined
最新文章
- css一些记录
- ARC-数据类型需要释放的情况
- C#和ASP.Net面试题目集锦
- 数据结构之hash表
- iOS10和Xcode8适配
- 【HDU3065】 病毒侵袭持续中(AC自动机)
- X-003 FriendlyARM tiny4412 uboot移植之添加相应目录文件
- 为什么win记事本编辑的shell在linux中运行会报错
- JavaScript(第二十四天)【事件对象】
- Java阻塞队列的实现
- 《k8s-1.13版本源码分析》-调度预选
- SSM登陆拦截器实现
- 福利之——如何写好年终总结PPT
- 自然语言交流系统 phxnet团队 创新实训 个人博客 (十三)
- 2.1 C++类的定义和声明
- h5和app原生联调触发方法
- 微软Azure虚拟机备份服务在中国发布
- webrowser卡死解决方案
- 设计模式——装饰模式(Decorator Pattern)
- C语言Windows程序开发—Windows窗口样式与常用控件样式【第04天】
热门文章
- Openshift初步学习问题集
- 如何在sublime3项目设置中设置python模块的搜索路径?ImportError: No module named *的解决办法
- logback中打印sql语句
- http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html
- VB6.0 中 碰到 提示rs对象关闭,不允许操作, 吃一堑长一智
- 报错:maven:java.lang.NoClassDefFoundError: org/apache/commons/io/Charsets
- 教你用 google-drive-ocamlfuse 在 Linux 上挂载 Google Drive
- [Functional Programming ADT] Debug a Functional JavaScript composeK Flow
- [Angular] AfterContentChecked &;&; AfterViewChecked
- 【ACM】最小公倍数