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>