Шукаю Python-розробника для перевірки коду, інтеграції API та створення .exe
Я шукаю перевірений інструмент Python для перегляду, оптимізації та завершення мого коду. Код надзвичайно короткий і містить прості функції. Завдання включають виявлення та виправлення помилок, реактивне тестування, оптимізацію продуктивності та компіляцію фінальної версії коду в самостійні файли (.exe) з усіма необхідними компонентами.
Призначення та функціональність замка
Застосування для:
- Моніторинг, обробка та обробка CSV файлів (локальних або імпортованих через Selenium).
- Автоматичне масове розповсюдження електронних сповіщень на основі користувацьких фільтрів з можливістю додавання примітки "Справа відкрита" до відповідних записів (переваг) на веб-порталі.
- Ведення єдиного журналу всіх оброблених/необроблених записів у CSV файлі з вказівкою успіху/скасування, причин та часових міток.
- Призначення графічного інтерфейсу клієнта (Tkinter + ttk) для ручної та автоматичної обробки CSV, налаштування фільтрів, управління хмарними даними в Outlook та порталі, налаштування параметрів (шляхи, часові пояси) та перегляд журналів.
Погляд на архітектуру
- GUI на основі Tkinter з вкладками: Головна (обробка/автопілот), Фільтри (налаштування правил), Хмарні записи (управління доступом), Журнали (пошук/сортування) та налаштування.
- Конфігурація зберігається в зашифрованому вигляді
config.json(шифрування Fernet). - Єдиний журнал
unified_log.csv(email_log та unprocessed_log). - Обробка CSV: Додавання/видалення CSV, створення стовпців, налаштування фільтрів, додавання електронної пошти, запис результатів у журнал.
- Взаємодія з порталом MachShip через Selenium: Авторизація через Azure B2C, експорт CSV, додавання приміток.
- Режим автопілота (Autopilot) для автоматичного отримання CSV та подальшої обробки макету.
Основні проблеми та області для покращення
Інтеграція електронної пошти (терміново)
- Інфекція: Використання Outlook COM API (win32com.client).
- Мета: Замінити на SMTP/OAuth2 (Microsoft Graph API) або створити COM API.
Замінити Selenium на MachShip API (критично)
- Інфекція: Selenium тестується, що є більш потужним і менш надійним.
- Мета: Використати REST API MachShip (Swagger) з OAuth2/JWT аутентифікацією.
Оптимізація Selenium (оскільки заміна API неможлива)
- Покращити надійність імпорту CSV, стабілізувати вибір елементів (XPath, CSS селектори).
Перевірка системи фільтрів
- Перевірити правильність логіки фільтрації, групову обробку, вирівнювання дати ETA та пріоритет.
Обробка їжі та стабільність
- Уникати зависання інтерфейсу під час обробки CSV та кліків API.
- Розфарбувати журнали з записами без витрат даних.
Інформаційний журнал
- Об'єднати кілька журналів в один файл з колонкою "Статус" (Оброблено/Пропущено/Помилка).
- Додати сортування, шукати кольорове кодування статусу в GUI.
Покращений UI/UX
- Відкриті вкладки, додати підказки та індикатори для важливих операцій.
Їжа для рітейлера
- Як би ви замінили Selenium на API запити?
- Як би ви реалізували OAuth2 для Microsoft Graph API?
- Як ви безпечно зберігали ключі шифрування Fernet?
- Як я можу позбутися зависання Tkinter під час виконання процесу?
- Як би ви протестували логіку фільтрації CSV?
- Ми працювали над таблицями Tkinter, що не так із сортуванням?
Термін бюджету та бюджет
- Скільки часу вам знадобиться, щоб намалювати картини?
- Яка ваша орієнтація на роботу?
Якщо у вас є інформація про ці області та ви зацікавлені в проекті, напишіть мені свою думку!
-
1 день898 UAH1 день898 UAH
Привіт! Я менеджер проектів у ZenCode
Ми команда розробників. У нас більше 8 років досвіду роботи з Python.
Ми використовуємо дві стратегії для організації роботи над проектами - аутсорсинг та аутстафінг.
Ми готові виділити розробника для вашого запиту.
Ми можемо надіслати вам резюме після підписання NDA.
Наш тариф: від 15 USD/год.
… Ми можемо працювати на безпечній транзакції на біржі.
З найкращими побажаннями, менеджер dZENcode.
-
1 день11 228 UAH
95799 1272 1 10 1 день11 228 UAHВітаю. Є досвід з Python.Готовий до співпраці.Звертайтесь.Буду рад співпраці
-
1 день5390 UAH
213 1 1 1 день5390 UAHДоброго дня, зацікавився готовий реалізувати все швидко та якісно, пишіть обговоримо.
-
2 дні5390 UAH
2830 19 0 2 дні5390 UAHВітаю! Готовий виконати. Почати можу саме зараз. Якість та оперативність гарантую.
-
3 дні4491 UAH
232 1 0 3 дні4491 UAHПривіт!
Я досвідчений розробник на Python. У мене багато досвіду в усуненні всіх видів проблем, а також з selenium/tkinter та упаковкою коду в .exe
Напишіть мені, і ми можемо обговорити ваш проект!
З повагою,
Андрій
Актуальні фриланс-проєкти в категорії Python
Інструмент звірки рахунків з банком, картами та бухгалтеромТехнічне завдання: інструмент звірки рахунків з банком, картами та бухгалтеромЗагальна метаПотрібен локальний інструмент (скрипт/невеликий додаток на Python), який запускається вручну раз на 1-2 місяці на моєму комп'ютері і робить звірку між:Рахунками, які я виставив клієнтам і… Python, Десктопні додатки ∙ 10 годин 8 хвилин тому ∙ 26 ставок |
Автоматичне публікування відео в соціальні мережі за розкладомТехнічне завдання (ТЗ)Автоматична публікація відео в соціальні мережі за розкладомОпис проектуПотрібен скрипт/бот (Python бажано, або будь-яке інше рішення на ваш вибір — головне стабільність і простота підтримки), який автоматично публікує відео з папки в соціальні мережі та… Python, Розробка ботів ∙ 22 години 11 хвилин тому ∙ 47 ставок |
Бот по прийому/пошуку анкет
1250 UAH
Якщо коротко: Створити бота, в якому можна буде створити та знайти анкету, бот повинен мати реферальні посилання тощо, все нижче розписав Бот зі сторони клієнта: перед кнопкою /старт текст в центрі чату: Що може зробити цей бот? Ласкаво просимо в Sugar Secret Agency!… Python, Розробка ботів ∙ 1 день тому ∙ 54 ставки |
Шукаємо розробника для створення торгового бота/чат-ботаШукаємо розробника для створення торгового бота / чат-бота. Потрібен IT-спеціаліст, який зможе розробити бота для аналізу ринку 24/7 та надсилання торгових сигналів по золоту, індексах, Bitcoin і Forex-парах. Головна вимога - спеціаліст має розумітися в трейдингу, MetaTrader… Python, Розробка ботів ∙ 1 день 19 годин тому ∙ 40 ставок |
≈5 мікросервісів на FastAPI + правки та рефакторинг
15 719 UAH
Є проект, що складається приблизно з ~11 мікросервісів на FastAPI з інтеграціями, який більш ніж на половину готовий. Завдання - доробити решту ~5 мікросервісів (конкретніше - subscription/billing та інтеграція з Revenuecat, захист від зловживань для білінгу, Notifications,… Python, Веб-програмування ∙ 2 дні тому ∙ 49 ставок |