нужен ли конечному EXE-файлу scapy другой зависимый файл - PullRequest
1 голос
/ 02 марта 2012

Я хочу закодировать программу, используя scapy, например, отправьте пользовательский пакет, используя scapy, и после завершения программы я хочу преобразовать файл python в EXE-файл, используя py2exe, для использования на платформе Windows без python. но я заметил, что для установки scapy для windows нужно много зависимых файлов, таких как pywin32, winpcap, pypcap, libdnet, pyreadline, после преобразования в exe-файл с использованием py2exe, если пользователь установить несколько файлов, чтобы сделать программу исполняемой? моя программа предназначена для выполнения на разных компьютерах. я не хочу, чтобы пользователи устанавливали так много зависимых файлов.

1 Ответ

1 голос
/ 02 марта 2012

Я не думаю, что вы сможете выполнить то, что вы хотите. Даже для самых простых скриптов Py2Exe потребует много зависимых файлов.

Что касается Scapy, ему определенно понадобится winpcap. Я бы предположил, что для этого нужно большинство других. Возможно, вы могли бы обойтись без readline, но зачем тогда беспокоиться?

...