StringType и NoneType в python3.x

У меня есть кодовая база, которая использует StringType и NoneType (модуль типов) в кодовой базе python2.x. При переносе на Python3 тесты завершились неудачно, поскольку модуль типов в Python3.x не имеет двух вышеупомянутых типов.

Я решил проблему, заменив их на «str» и «None» соответственно. Мне было интересно, есть ли другой (правильный) способ сделать это. То, что я делаю в настоящее время, определенно работает, но я сомневаюсь.

Должен ли я придерживаться того подхода, которого придерживаюсь, или что-то не так в том, что я сделал? Если так, как мне это исправить?

23
задан 20 November 2010 в 09:48
поделиться