Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Problem ze zbieraniem skryptu, który jest na Pythonie w buildzie (.exe)

Translated58 PLN

Załączniki 9

Wgląd do aplikacji jest dostępny tylko zarejestrowanym użytkownikom.
  1. 292    1  1
    1 dzień58 PLN

    Cześć!

    Mam duże doświadczenie w pracy z Pythonem, PyInstallerem i tworzeniu projektów w .exe. W twoim zadaniu dotyczącym konfliktów z bibliotekami selenium-wire, httpx, httpcore i h2 widzę źródło problemu, z którym już wielokrotnie pracowałem.

    Będę w stanie szybko i skutecznie usunąć konflikty zależności, znajdę optymalne rozwiązanie dla twojego projektu. Zapewnię poprawne zbudowanie twojej aplikacji w .exe ze wszystkimi niezbędnymi bibliotekami, niezależnie od problemów z wersjami.

    Zajmę się wszystkimi niuansami, skonfigurujemy odpowiednie wersje zależności, aby budowa przebiegła bez błędów, a projekt działał stabilnie.

    Mam doświadczenie w takich sytuacjach, dlatego chętnie pomogę rozwiązać twoje zadania na najwyższym poziomie.

  2. 726    9  1
    3 dni66 PLN

    Witam! Po zapoznaniu się z twoim projektem, jestem gotów przystąpić do jego realizacji. Mogę zaproponować optymalne rozwiązania dla osiągnięcia najlepszego wyniku.

    1 oferta jest ukryta
  • Profil został usunięty
    13 kwietnia 2025, 11:56 |

    >> Розробник намагався в цих конфліктах, удалити бібліотеки які конфліктували но це тупо, бо вони потрібні!


    При всем уважении, не стоит писать того чего не было. Не "удалить", а обновить библиотеки до требуемых версий. Обновление: удаление старой версии + установка новой. Если по вашему "тупо" - это не означает что не верная последовательность действий

  • Yehor I.
    13 kwietnia 2025, 12:01 |

    Там скоріше за все не можна це робити(оновлювати) бо селеніум вайр як я пам'ятаю більше не підтримується тому там навпаки варто було фіксувати жорстко версії ліб.

  • Profil został usunięty
    13 kwietnia 2025, 12:16 |

    В проекте используются библиотеки, которые зависимы с httpcore 0.9.1 (4-х летней давности). Попытки обновить его крошили работу остальных зависимостей, обновление последующих крошило работоспособность остальных...


  • Yehor I.
    13 kwietnia 2025, 12:50 |

    Не треба було оновлювати. Залежності не просто так фіксують.

  • Yehor I.
    13 kwietnia 2025, 12:53 |

    Тобто не треба оновлювали, якщо не збираєшся міняти "мертву" лібу на якусь іншу нову і підтримувану.

  • Profil został usunięty
    13 kwietnia 2025, 13:05 |

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

    Если вы видите код в первый раз и добавили некий функционал. Точнее даже по другому: вам поставили конкретную задачу которую нужно решить, сбросив всего 1 ф-ю, при этом вы не имеете малейшего представления об остальном коде и его функционале и что там вообще задействовано. Самостоятельный код (доработаный предоставленый участок), работает. При интеграции с остальным кодом работает. Но!!! При попытке скомпилировать ругается на версию ревизии. Тто какие ваши действия? Попробуете обновить или будете переписывать написаный функционал по новой?

  • Yehor I.
    14 kwietnia 2025, 12:55 |

    Якщо враховувати  знання що у Вас є явно проблемна ліба то оновленні ні до чого хорошого не призведе.

    І так звісно по нормальному - брати і переписувати з заміною ліби і оновлювати всі пакети.

    Якщо це не варіант то і чіпати залежності не варто.


  • Profil został usunięty
    14 kwietnia 2025, 14:33 |

    Если более новая ревизия пакета может не конфликтовать и быть совместима с существующим кодом, но устраняет проблему конфликта, то почему не попробовать обновить? откатить обратно минута делов.

  • Aleksandr Kremenyuk Кременюк О.О
    16 kwietnia 2025, 23:09 |

    Ви праві на всі 100%. Оновлення ліб нічого не дає. 1 день з цим програвься. При зборці білда Selenium wire на отказ не хоче з ними працювати. За це питання навіть можна закрити. Навіть самого першого розробника попросив глянути. Який сам білд створював який все це збирає. Wire такий вибагливий, що його потрібно збирати в окремий білд. Тепер на рахунок Віктора. Це не той виконавець якому щось можна доказати. Він зробив і все. Він написав функцію на свою думку. Вона працює прекрасно в редакторі. Но! Збиратися в білд з іншими скриптами не хоче. Гроші Віктор отримав. Віктор не пропонував мені інше рішення. Переписати код як це роблять виконавці. А навпаки декілька разів сказав я свою задачу виконав. Це звісно не приємно. Взагалі по його словах він багато часу на мене потратив.

    Я оставься ні з чим. 2 дні промучавься щоб щось вирішити. Прийшлось по новому код писати. На звичайний selenium, бо він збирається прекрасно з іншими лібами в білд. Але в ньому уже потрібно з proxy більше погратися щоб працювало. Ось я і в повному тупіку. Кошти потрачені. Час і сили потрачено. На виході нічого. Ще маю одну ідею. Це найти аналог selenium wire на інший браузер, є ще один похожий на selenium, забув як називається. Можливо він при збірці білда не буде конфліктувати. Функція по суті проста, скачування картинок + proxy, щей візуалізацію можна вимкнути взагалі. Тому якийсь інший браузер теж підійшов би. Або домучатись з selenium простим дописати його щоб proxy з авторизацією працював. Як що Єгор можете чимось допомогти. Дайте знати.

  • Yehor I.
    17 kwietnia 2025, 10:36 |

    Тут розробник правий переписувати код з Selenium Wire на щось інше це мабуть інша задача це мабуть майже з нуля переписувати - перепровіряти код і відповідно інша оплата. І як я сказав збирати у EXE це з самого початку погана ідея.

  • Yehor I.
    13 kwietnia 2025, 11:56 |

    Збирати EXE з самого початку погана ідея, з багатьох причин.

    Одна з яких саме у проблемах з спец. лібами.


    Просто всунути мабуть дуже складно або неможливо, і не факт що після оновлення проекту все знову не зламається.


    Висновок  який не використовувати білд в екзе зовсім або все таки розібратися з конфліктами при білді.

Aktualne zlecenia dla freelancerów w kategorii Parsowanie danych

Wymagany specjalista ds. promocji w Telegramie.

107 PLN

Zadania: zapraszanie rzeczywistych użytkowników z bazy nazw użytkowników do nowych czatów oraz wysyłanie wiadomości do docelowej bazy. Interesuje nas tylko jakościowy ruch i praca z żywą publicznością — wykonawców korzystających z botów, sztucznego zwiększania lub niskiej…

Parsowanie danychPromocja w sieciach społecznościowych (SMM) ∙ 3 dni 21 godzin temu ∙ 8 ofert

Zbieranie bazy danych B2B firm w Niemczech

149 PLN

Cel: Uzyskanie listy potencjalnych pracodawców (klientów) do wysyłki B2B. Region: Monachium (München) + promień 50 km. Wymagane nisze: Firmy budowlane (Bauunternehmen) Przemysł spożywczy (Lebensmittelhersteller, zakłady mięsne, piekarnie) Logistyka i kompleksy magazynowe…

Parsowanie danychSprzedaż i generowanie leadów ∙ 3 dni 23 godziny temu ∙ 34 oferty

Konsultacja dotycząca parsowania subskrybentów kont Instagram

Witam. Konieczne jest przeprowadzenie wstępnej oceny możliwości realizacji następującego zadania. Posiadam listę kont na Instagramie. Celem jest uzyskanie danych kontaktowych (w pierwszej kolejności adresów e-mail) użytkowników, którzy obserwują te konta. Wcześniej spotkałem…

Parsowanie danych ∙ 7 dni 16 godzin temu ∙ 13 ofert

Potrzebny specjalista do wyszukiwania kontaktów decydentów w Ukrainie

Konieczne jest zebranie bazy (lub gotowej bazy) kontaktów osób podejmujących decyzje (LPR) w firmach Ukrainy.

Wyszukiwanie i zbieranie informacjiParsowanie danych ∙ 7 dni 20 godzin temu ∙ 21 ofert

Trzeba zeskrobać dane z LinkedIn

Potrzebujemy wyciągnąć dane z LinkedIn według naszej listy. Dla każdego wpisu należy znaleźć i zebrać dostępne dane, jeśli takie są na profilu LinkedIn, w tym zdjęcie profilowe w serwisie społecznościowym LinkedIn, adres e-mail, linki do mediów społecznościowych, stronę…

Parsowanie danych ∙ 8 dni 2 godziny temu ∙ 28 ofert

Zleceniodawca
Aleksandr Kremenyuk Кременюк О.О
Ukraina Winnica  44  0
Zlecenie zostało opublikowane
1 rok temu
199 wyświetleń
Tagi
  • httpx
  • python
  • PyInstaller
  • Selenium Wire
  • httpcore