工作我contered一个Python 2代码到Python 3. 在这样做时,我已经改变蟒3:如何使带材()为字节
print 'String: ' + somestring
成
print(b'String: '+somestring)
因为我发现了以下错误:
Can't convert 'bytes' object to str implicitly
现在我不能执行字符串属性,如带()
但随后,是因为他们不再为字符串处理...
global name 'strip' is not defined
为
if strip(somestring)=="":
我应该如何解决切换串字节,能够使用字符串属性之间这个难题呢?有没有解决方法? 请帮我谢谢你提前..
对不起,它实际上不是一个空字符串我修复它 – CosmicRabbitMediaInc 2012-03-05 01:57:18
所以它应该与字节?我假设在独立的方式使用它不支持python 3?我应该如何解决它等价? – CosmicRabbitMediaInc 2012-03-05 01:59:15
Python 2中没有'strip()'内建的任何一个。 – geoffspear 2012-03-05 02:01:46