HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-19
1 <p>Хотите поделиться кодом Python с другими, не раскрывая исходный код и не требуя от них установки Python? Тогда вам нужна конвертация вашего скрипта<a>Python</a>в исполняемый файл.</p>
1 <p>Хотите поделиться кодом Python с другими, не раскрывая исходный код и не требуя от них установки Python? Тогда вам нужна конвертация вашего скрипта<a>Python</a>в исполняемый файл.</p>
2 <p><strong>Исполняемый файл</strong>- это файл, который может быть установлен или запущен на компьютере без использования дополнительного программного обеспечения или библиотек.</p>
2 <p><strong>Исполняемый файл</strong>- это файл, который может быть установлен или запущен на компьютере без использования дополнительного программного обеспечения или библиотек.</p>
3 <p>Он имеет расширение .exe и обычно используется для программных приложений в Windows. Конвертируя свой сценарий Python в исполняемый файл, вы можете защитить свой код от изменения или кражи, облегчить другим людям использование вашей программы и сделать автоматическим выполнение задач.</p>
3 <p>Он имеет расширение .exe и обычно используется для программных приложений в Windows. Конвертируя свой сценарий Python в исполняемый файл, вы можете защитить свой код от изменения или кражи, облегчить другим людям использование вашей программы и сделать автоматическим выполнение задач.</p>
4 <p><strong>Вот 2 простых способа конвертировать файлы Python в исполняемый файл:</strong></p>
4 <p><strong>Вот 2 простых способа конвертировать файлы Python в исполняемый файл:</strong></p>
5 <p><em>Способ 1: с помощью библиотеки PyInstaller</em></p>
5 <p><em>Способ 1: с помощью библиотеки PyInstaller</em></p>
6 <ol><li>Установите её с помощью pip:</li>
6 <ol><li>Установите её с помощью pip:</li>
7 </ol><p>pip install pyinstaller</p>
7 </ol><p>pip install pyinstaller</p>
8 <ol><li>Напишите свой скрипт Python и сохраните его с расширением .py.</li>
8 <ol><li>Напишите свой скрипт Python и сохраните его с расширением .py.</li>
9 <li>Откройте командную строку и перейдите в каталог, где находится ваш скрипт.</li>
9 <li>Откройте командную строку и перейдите в каталог, где находится ваш скрипт.</li>
10 <li>Выполните команду:</li>
10 <li>Выполните команду:</li>
11 </ol><p>pyinstaller hello.py</p>
11 </ol><p>pyinstaller hello.py</p>
12 <ol><li>Вы создали папку dist, которая содержит исполняемый файл hello.exe. Дважды щёлкните его, чтобы запустить или поделиться им с другими.</li>
12 <ol><li>Вы создали папку dist, которая содержит исполняемый файл hello.exe. Дважды щёлкните его, чтобы запустить или поделиться им с другими.</li>
13 </ol><p>Если вы хотите создать однофайловый исполняемый файл, не требующий дополнительных файлов или папок, используйте ключ --onefile:</p>
13 </ol><p>Если вы хотите создать однофайловый исполняемый файл, не требующий дополнительных файлов или папок, используйте ключ --onefile:</p>
14 <p>pyinstaller --onefile hello.py</p>
14 <p>pyinstaller --onefile hello.py</p>
15 <p>В папке dist будет создан один файл hello.exe, содержащий все необходимые коды и ресурсы.</p>
15 <p>В папке dist будет создан один файл hello.exe, содержащий все необходимые коды и ресурсы.</p>
16 <p>Если вы хотите скрыть окно консоли при запуске исполняемого файла, используйте опцию --noconsole:</p>
16 <p>Если вы хотите скрыть окно консоли при запуске исполняемого файла, используйте опцию --noconsole:</p>
17 <p>pyinstaller --noconsole --onefile hello.py</p>
17 <p>pyinstaller --noconsole --onefile hello.py</p>
18 <p>Будет создан исполняемый файл, работающий в фоновом режиме.</p>
18 <p>Будет создан исполняемый файл, работающий в фоновом режиме.</p>
19 <p><em>Способ 2: с помощью библиотеки auto-py-to-exe</em></p>
19 <p><em>Способ 2: с помощью библиотеки auto-py-to-exe</em></p>
20 <ol><li>Установите библиотеку auto-py-to-exe с помощью pip:</li>
20 <ol><li>Установите библиотеку auto-py-to-exe с помощью pip:</li>
21 </ol><p>pip install auto-py-to-exe</p>
21 </ol><p>pip install auto-py-to-exe</p>
22 <ol><li>Выполните команду для запуска графического интерфейса пользователя:</li>
22 <ol><li>Выполните команду для запуска графического интерфейса пользователя:</li>
23 </ol><p>auto-py-to-exe</p>
23 </ol><p>auto-py-to-exe</p>
24 <ol><li>В открывшемся окне выберите свой скрипт, нажав на кнопку Browse рядом с Script Location. Вы также можете выбрать, хотите ли вы получить исполняемый файл в одном файле или в одной папке, выбрав One File или One Directory в разделе Output Options.</li>
24 <ol><li>В открывшемся окне выберите свой скрипт, нажав на кнопку Browse рядом с Script Location. Вы также можете выбрать, хотите ли вы получить исполняемый файл в одном файле или в одной папке, выбрав One File или One Directory в разделе Output Options.</li>
25 </ol><ol><li>Нажмите на кнопку Convert .py to .exe в нижней части окна. Это запустит процесс преобразования и покажет результат на вкладке Консоль.</li>
25 </ol><ol><li>Нажмите на кнопку Convert .py to .exe в нижней части окна. Это запустит процесс преобразования и покажет результат на вкладке Консоль.</li>
26 </ol><p>После завершения преобразования вы сможете найти исполняемый файл в папке вывода, указанной в разделе Output Options. Запустите его или поделитесь с другими пользователями.</p>
26 </ol><p>После завершения преобразования вы сможете найти исполняемый файл в папке вывода, указанной в разделе Output Options. Запустите его или поделитесь с другими пользователями.</p>