sim3x: Mikhail: PhantomJS работает быстрее, так как ему не требуется поднимать GUI. Хотя Firefox/Chromium удобно использовать, когда идет отладка скрипта и вы видите, что и как кликается на странице.
Mikhail: Грубо говоря, PhantomJS, это браузер без интерфейса, поэтому его нужно устанавливать как и Firefox. Насчет использования: динамика, когда данные на странице подгружаются (при скроллинге), например, стена ВК, а статика, когда предыдущего - нет.
Почитайте про Selenium, в интернете много информации о нём.
1. Читайте туториалы/учебники по импорту. 2. Переместите файл helper.py и __init__.py в папку helper. Спрашивая здесь о каждой проблеме ничему толковому не научитесь.
bobrovskyserg: в этом случае - узнать язык программирования файла. Поднимать сотню компиляторов/интерпретаторов не очень выгодня, например, для какого-нибудь git-viewer'a, который подсвечивает код по узнанному языку программирования.
neodekvat09: я спрашиваю потому, что библиотека werkzeug установлена будто для второй версии python (ошибка, которая показывается), хотя в папке для третьей версии. Наверно, когда меняли версии, то поставили старую. Обновите все библиотеки до последних версий, это должно помочь.
neodekvat09: вы пытаетесь запустить приложение с помощью глобального интерпретатора python, а не virtualenv. which python, наверно, будет указывать на локальный, который создал virtualenv.