I've contered a Код Python 2 для Python 3. При этом я изменил
print 'String: ' + somestring
на
print(b'String: '+somestring)
, потому что получаю следующую ошибку:
Can't convert 'bytes' object to str implicitly
Но теперь я не могу реализовать строковые атрибуты, такие как strip(), потому что они больше не обрабатываются как строки. ...
global name 'strip' is not defined
для
if strip(somestring)=="":
Как мне решить эту дилемму между переключением строки на байты и возможностью использовать строковые атрибуты? Есть ли обходной путь? Пожалуйста, помогите мне и заранее спасибо..