我正在查看一些单元测试代码,我发现了这个:
self.assertIn(b'Hello', res.body)
我知道这意味着bytes
在 Python 3 中返回一个字节数组,正如我在这里找到的。我相信代码是为 Python 3.3 编写的,并试图弄清楚它在其他版本中的工作原理(在我的例子中是 2.7 )。
问题:
- 在哪些版本的 python 中
b'myString'
“工作”? - 它在 python 2.x 中的表现如何?
- 它在 python 3.x 中的表现如何?
- 这与字节文字变化有关吗?