Oleksandr A.
Zaproponuj Oleksandr pracę nad swoim kolejnym zleceniem.
Ranking
Poziom znajomości języków obcych
Umiejętności i kwalifikacje
Portfolio
-
Парсинг даних з різних джерел за допомогою багатопотоковості
PythonA brief description of the code:
The necessary libraries are imported: OS to work with the operating system, Pandas to work with data in the form of tables, and concurrent.futures to implement parallel execution flows.Features are imported from different modules (e.g., alko_run, bradasua_run, and so on) that carry out data parsing from the corresponding sources.The run_all_parsers() function is determined, which uses the flow pool to perform parallel parsing functions.A list of futures is created, in which each element represents the launch of the corresponding parsing function in a separate stream.The function concurrent.futures.wait() is called, which expects the completion of all the flows from the futures list.Then the result_dir directory is determined, where the parsing results are expected in the form of Excel files.This is a dataframe result.For each file in the result_dir directory, the Excel file is read using pd.read_excel() and the received data is aggregated using pd.concat() in the DataFrame result.Check that the result is not empty.If so, the results are stored in the Excel file all_product.xlsx.
… Therefore, this code carries out parsing data from several sources at the same time using multi-flow, and then collects results into one general Excel file if parsing results have been obtained.
-
Телеграм-бот для вирішування проблем у фотографів
PythonTelegram-bot, który pomaga użytkownikom rozwiązywać problemy związane z różnymi lokalizacjami.Główne funkcje boty obejmują:
Informacje o Google Spreadsheets:
… Bot otrzymuje dostęp do Google Spreadsheets i rejestruje informacje o użytkownikach i ich problemach w wyznaczonej tabeli.Praca z bazą danych:
Bot liczy i sprawdza dane użytkowników w pliku CSV.Przechowuje i aktualizuje również informacje o użytkownikach w pliku JSON.Przetwarzanie poleceń i wiadomości od użytkowników:
Przetwarzanie poleceń /start lub pierwszego wejścia użytkownika do botu.Zapraszam użytkownika do udostępniania kontaktu.Sprawdzanie obecności użytkownika na liście.Wybór miasta i miejsca, w którym powstał problem.Wybór miejsca i wyświetlanie problemów:
Po wyborze miejsca bot proponuje wybrać problem z listy.Współpraca z użytkownikiem w celu dalszego rozpoznania problemu:
Bot wyświetla konkretny problem i daje możliwość wyboru dalszych działań użytkownika, takich jak "Pomoc" lub "Wpisz administratora".Informacje w Google Spreadsheets:
Po zakończeniu przetwarzania użytkownik, bot przechowuje informacje w określonej Google Spreadsheets.Odświeżanie boty:
Po zakończeniu przetwarzania, bot może zostać ponownie uruchomiony, aby rozpocząć nową dyskusję.#telegram-bot #telebot #Python3 #GoogleSheets #pandas #json
-
Agregator freelance zamówienia
PythonWitryna, która parszy witryny dla zamówień freelancer i gromadzi wszystko w jednej bazie danych, umożliwiając użytkownikom poszukiwanie pracy według określonych kryteriów. Na stronie internetowej można również utworzyć własną prywatną biuro i śledzić nowe zamówienia zgodnie z życzeniami. W projekcie wykorzystywano takie technologie jak #python #html #css #flask #sqlite #bs4 #flask_bcrypt.
-
Ceny gazu na stronie cegh.at
PythonJest on oparty na funkcji, która przyjmuje parametry zapytania i wskaźniki kolumn do pobierania danych. Kod jest włączony do listy parametrów zapytania, wywołuje funkcję i rejestruje uzyskane wartości w pliku CSV.
Aktywność
| Ostatnie oferty 2 | Budżet | Dodana | Terminy | Oferta | |
|---|---|---|---|---|---|
|
Parsowanie kart produktów ze strony
66 PLN
|
|||||
|
Dodanie towarów do strony internetowej, parsing
41 PLN
|