Исправление ошибок запуска приложений на python 2.x
Ниже расположен список ошибок, которые мне встретились при запуске приложений на python 2.X (при переходе с python 3.X).
ImportError: No module named parse
from urllib.parse import urlparse ImportError: No module named parse
Решение: заменить from urllib.parse import urlparse
на import urlparse
.
SyntaxError: invalid syntax
SyntaxError: invalid syntax print('some', end='\r')
Решение: добавить импорт from __future__ import print_function
.
ImportError: No module named queue
ImportError: No module named queue
Решение: заменить import queue
на import Queue
.
ImportError: No module named parse
from urllib.parse import unquote ImportError: No module named parse
Решение: заменить from urllib.parse import urlparse
на from urllib import...