Разработка python консольного приложения

Поручите это дело специалистам Workzilla: быстрый поиск, надежный результат!

Найти исполнителяБесплатно и быстро
  • 16 лет

    помогаем решать
    ваши задачи

  • 815 тыс.

    исполнителей готовы
    помочь вам

  • 4.3 млн.

    заданий уже успешно
    выполнены

  • 35 секунд

    до первого отклика на
    ваше задание

  • 16 лет

    помогаем решать ваши задачи

  • 815 000

    исполнителей готовы помочь

  • 4 300 000

    заданий уже выполнены

  • 35 секунд

    до первого отклика

Как это работает?

  • 1
    Создайте задание
    Создайте задание
    Опишите, что нужно сделать, укажите сроки и стоимость
  • 2
    Находим за 2 минуты
    Находим за 2 минуты
    Подбираем лучших исполнителей для вашего задания, вы выбираете одного
  • 3
    Платите за готовое
    Платите за готовое
    Оплачиваете, только если вы довольны результатом

Чем мы лучше остальных?

  • Искусственный интеллект

    Умный подбор исполнителей: нейросеть подберёт лучших для вашего проекта!

    ИИ подбирает лучших исполнителей

  • Защищенные платежи

    Ваш платеж будет переведен исполнителю только после подтверждения работы

    Платёж только после подтверждения

  • Гарантия возврата

    Вы всегда сможете вернуть свои деньги, если результат работы вас не устроит

    Гарантия возврата, если результат не устроит

Наши преимущества

  • Проверенные специалисты
    Все активные исполнители проходят идентификацию по паспорту
  • Готовы к работе 24/7
    Тысячи профессионалов онлайн и готовы взяться за вашу задачу немедленно
  • Решение для всех задач
    Любые запросы и бюджеты — у нас есть специалисты для каждой цели

Примеры заданий

PHP реализация функционала XTEA

1000

Нужно на PHP реализовать, код, который будет выполнять функционал файлов в приложении. В приложении python-файл xtea.py, который вызывает определенную функцию из длл-библиотеки (xtea_decrypt(pointer(payload_buff), pointer(out), pointer(key_buff), INPUT_SIZE)) которая, в свою очередь работает с функцией xtea_decrypt_block (int32_t* arg1, int32_t* arg2, int64_t arg3) Такое ощущение, что по идее процесс дешифрации должен базироваться на стандартном алгоритме XTEA, но в тоже время он отличается. Мне удалось вытащить из длл базовые функции: int64_t xtea_decrypt(int64_t arg1, int64_t arg2, int64_t arg3, int32_t arg4) { void var_28; memcpy(&var_28, arg1, arg4); for (char i = 0; i < arg4 >> 3; i += 1) { xtea_decrypt_block(&var_28 + ((i * 2) << 2), ((i * 2) << 2) + &var_28, arg3 + 0x10); xtea_decrypt_block(&var_28 + ((i * 2) << 2), ((i * 2) << 2) + &var_28, arg3); } return memcpy(arg2, &var_28, arg4); } И int64_t xtea_decrypt_block(int32_t* arg1, int32_t* arg2, int64_t arg3) { int32_t var_c = *arg1; int32_t result = arg1[1]; int32_t var_1c = 0x9e3779b9; int32_t var_14 = 0x8dde6e40; for (int32_t i = 0x40; i; i -= 1) { result -= (var_14 + *(arg3 + ((var_14 >> 0xb & 3) << 2))) ^ ((var_c << 4 ^ var_c >> 5) + var_c); var_14 -= 0x9e3779b9; var_c -= (var_14 + *(arg3 + ((var_14 & 3) << 2))) ^ ((result << 4 ^ result >> 5) + result); } *arg2 = var_c; arg2[1] = result; return result; } Но возможно, они имеют ошибки Нужно на PHP написать код (именно код функций, без попыток подтянуть к использованию длл в любом проявлении), так чтобы функции на PHP выполняли функционал дешифрации пакета данных (payload = 16 байт) ключем (key = 32 байта) и выдавали точно такой же результат (16 байт), как если бы запустить и прогнать эти же данные через приложенные файлы. python xtea.py <payload> <key> R - это результат прогона Вот несколько примеров таких прогонов: python xtea.py 3b3130612ddd2557c7f5674a5bd723d4 F58A819D6AADEC1E8CE8D78961D401AC4FD687DC62FA7B2A2E18F96C9AD73058 R=820c384c127d3b12e014000000000000 python xtea.py 1d49a4814a7b9ac3c7f5674a5bd723d4 F58A819D6AADEC1E8CE8D78961D401AC4FD687DC62FA7B2A2E18F96C9AD73058 R=820c384c127d3a12e014000000000000 python xtea.py 3b3130612ddd2557c7f5674a5bd723d4 F58A819D6AADEC1E8CE8D78961D401AC4FD687DC62FA7B2A2E18F96C9AD73058 R=820c384c127d3b12e014000000000000 python xtea.py 1d49a4814a7b9ac3c7f5674a5bd723d4 F58A819D6AADEC1E8CE8D78961D401AC4FD687DC62FA7B2A2E18F96C9AD73058 R=820c384c127d3a12e014000000000000

Артем Павлов

Компиляция Python в .exe файл

500

Есть готовая работа на Python, через среду разработки все хорошо работает. Нужно скомпилирлвать в .exe файл, никак не могу понять почему у меня не идёт. Сюжет простой как три копейки, это симулятор баяна. С cmd, консоли, pycharm и напрямую кликом по исходнику всё запускается и работает нормально

Alimkhan Slambek

Создать задание
  • Разработка python консольного приложения без ошибок: секреты работы с фрилансерами

    Разработка python консольного приложения без ошибок - это ключевая задача, с которой могут помочь справиться опытные фрилансеры. Для того чтобы успешно сотрудничать с ними, важно следовать нескольким секретам.

    Первое, на что стоит обратить внимание при выборе исполнителя - это его опыт работы с python и разработкой консольных приложений. Убедитесь, что у фрилансера есть положительные отзывы и портфолио проектов, а также опыт работы с различными библиотеками и фреймворками, такими как Flask, Django, и Tkinter.

    Важно также обсудить с фрилансером требования к приложению, функциональные возможности, и ожидаемый результат. Чем более детально будут описаны задачи, тем выше вероятность того, что приложение будет разработано без ошибок.

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

    И, конечно, не стоит забывать об оптимизации приложения для поисковых систем. Включите в код ключевые слова и фразы, связанные с темой "Разработка python консольного приложения", чтобы повысить его видимость и привлечь больше потенциальных пользователей.

    В целом, выбор опытного и квалифицированного фрилансера и тесное взаимодействие с ним - залог успешной разработки python консольного приложения без ошибок.

  • Почему стоит выбрать фрилансеров Workzilla?

    Фрилансеры Workzilla - отличный выбор для предпринимателей и бизнесов по нескольким причинам. Во-первых, на платформе собраны профессионалы различных областей, включая разработчиков, дизайнеров, маркетологов и других специалистов. Если вам нужна разработка python консольного приложения, вы легко найдете подходящего исполнителя с нужными навыками и опытом.

    Во-вторых, работа с фрилансерами позволяет значительно сэкономить бюджет вашего проекта. Вы сами определяете стоимость работ и выбираете исполнителя, чьи услуги подходят под ваше финансовое планирование.

    Кроме того, сотрудничество с фрилансерами на платформе Workzilla обеспечивает вам гибкий график работы и возможность получить результат в короткие сроки. Это особенно важно, если вам необходимо разработать python консольное приложение в строго оговоренные сроки.

    И, наконец, преимуществом работы с фрилансерами является возможность выбора специалиста по отзывам и рейтингу. Вы можете ознакомиться с портфолио исполнителей и оценить их профессионализм и качество выполненных проектов.

    Таким образом, выбор фрилансеров Workzilla обеспечивает вам доступ к широкому выбору специалистов, экономию времени и финансов, а также возможность быстрой и качественной разработки python консольного приложения.

  • Руководство по созданию python консольного приложения

    Руководство по созданию Python консольного приложения - это ключ к эффективному и удобному инструменту для вашего бизнеса. С помощью данного руководства предприниматели могут создать мощное приложение, которое обеспечит им простой и быстрый доступ к нужной информации.

    Для начала разработки консольного приложения на Python необходимо определить его функциональность и цели. Это позволит точно определить требования к приложению и последовательно разрабатывать его функции. Важно также учесть требования к безопасности и стабильности работы приложения.

    Одним из основных шагов при создании консольного приложения на Python является выбор подходящих библиотек и фреймворков. Например, можно использовать библиотеку argparse для парсинга аргументов командной строки или библиотеку json для работы с данными в формате JSON.

    Кроме того, для удобства пользователей рекомендуется добавить возможность работы с базой данных, например, с помощью SQLite. Это позволит хранить и обрабатывать большие объемы информации.

    Важно помнить о тестировании и оптимизации приложения перед его запуском в продакшн. Это позволит предотвратить возможные ошибки и сделать ваше приложение максимально эффективным.

    Итак, следуя данному руководству по созданию Python консольного приложения, вы сможете создать мощный инструмент для своего бизнеса, который поможет вам управлять информацией быстро и эффективно.

  • Какие технические навыки нужны для разработки python консольного приложения?

  • Как определить необходимый функционал для python консольного приложения?

  • Какие ключевые требования стоит оговорить в ТЗ?

Создать задание

Зарабатывай на любимых задачах!

Стать исполнителем