Недостатками Python являются: Скорость Python медленнее, чем C или C ++. Но, конечно, Python - это язык высокого уровня, в отличие от C или C ++ он не ближе к аппаратным средствам. Мобильная разработка Python - не очень хороший язык для мобильных разработок . Он рассматривается как слабый язык для мобильных вычислений. Именно по этой
Сама природа Python делает задачу защиты исходного кода сложной, потому что ничто не может быть защищено от обратной инженерии. Python, являющийся интерпретированным языком с байтовым кодом , очень затрудняет блокировку. Даже если вы используете exe- packager , например py2exe , макет исполняемого файла хорошо известен, а байт-коды Python хорошо поняты. Чтобы защитить единственный способ -
pip - система управления пакетами, используемая для установки и управления пакетами программного обеспечения, написанными на Python. Это замена easy_install . Если вы установили Python 3.4 или более позднюю версию, pip входит в состав Python и уже должен работать в вашей системе. Это делает доступным для всех богатство библиотек сообщества . Чтобы установить pip, загрузите get-pip.py
Переводчик является своего рода программа , которая выполняет другие программы. Когда вы пишете программы Python , он преобразует исходный код, написанный разработчиком, в промежуточный язык, который снова переводится на язык родного языка / машинный язык, который выполняется. Код пифа, который вы пишете, скомпилирован в байт-код python, который создает файл с расширением .pyc . Компиляция байткода
Скомпилированные языки записываются в код, который может быть выполнен непосредственно на процессоре компьютера. Компилятор - это специальная программа, которая обрабатывает операторы, написанные на определенном языке программирования, и превращает их в машинный язык или «код», который использует процессор компьютера. Интерпретируемый язык является любой язык программирования , который уже не в «машинный код» до времени выполнения. В