56 projektów open source w Pythonie

56 projektów open source w Pythonie

1. Kolba

Jest to mikroframework napisany w Pythonie. Nie ma funkcji sprawdzania poprawności formularzy ani warstwy abstrakcji bazy danych, ale umożliwia korzystanie z bibliotek stron trzecich w celu zapewnienia typowych funkcjonalności. I dlatego jest to mikro framework. Flask został zaprojektowany tak, aby tworzenie aplikacji było proste i szybkie, a jednocześnie był skalowalny i lekki. Opiera się na projektach Werkzeug i Jinja2. Więcej na ten temat przeczytacie w najnowszym artykule DataFlair nt Kolba Pythona.

2. Kerasa

Keras to biblioteka sieci neuronowych typu open source napisana w języku Python. Jest przyjazny dla użytkownika, modułowy i rozszerzalny i może działać na TensorFlow, Theano, PlaidML lub Microsoft Cognitive Toolkit (CNTK). Keras ma wszystko: szablony, funkcje celu i transferu, optymalizatory i wiele więcej. Obsługuje również splotowe i rekurencyjne sieci neuronowe.

Praca nad najnowszym projektem open source opartym na Kerasie - Klasyfikacja raka piersi.

56 projektów open source w Pythonie

Artykuł został przetłumaczony przy wsparciu firmy EDISON Software, która opracowuje system diagnostyki przechowywania dokumentów Vivaldia także inwestuje w start-upy.

3. Przestrzeń

Jest to biblioteka oprogramowania typu open source, która obsługuje przetwarzanie języka naturalnego (NLP) i napisany w Pythonie i Cythonie. Chociaż NLTK jest bardziej odpowiedni do celów dydaktycznych i badawczych, zadaniem spaCy jest dostarczanie oprogramowania do produkcji. Ponadto Thinc to biblioteka uczenia maszynowego spaCy, która udostępnia modele CNN do znakowania części mowy, analizowania zależności i rozpoznawania nazwanych jednostek.

4. Wartownik

Sentry oferuje hostowane monitorowanie błędów typu open source, dzięki czemu możesz wykrywać i selekcjonować błędy w czasie rzeczywistym. Po prostu zainstaluj pakiet SDK dla swojego języka(ów) lub frameworka(ów) i rozpocznij pracę. Umożliwia przechwytywanie nieobsługiwanych wyjątków, sprawdzanie śladów stosu, analizowanie wpływu każdego problemu, śledzenie błędów w projektach, przypisywanie problemów i wiele więcej. Korzystanie z Sentry oznacza mniej błędów i więcej wysłanego kodu.

5. Otwórz CV

OpenCV to biblioteka do przetwarzania obrazu komputerowego i uczenia maszynowego o otwartym kodzie źródłowym. Biblioteka zawiera ponad 2500 zoptymalizowanych algorytmów do zadań widzenia komputerowego, takich jak wykrywanie i rozpoznawanie obiektów, klasyfikacja różnego rodzaju działań człowieka, śledzenie ruchu kamery, tworzenie modeli obiektów XNUMXD, łączenie obrazów w celu uzyskania obrazów o wysokiej rozdzielczości i wiele innych zadań . Biblioteka jest dostępna dla wielu języków, takich jak Python, C++, Java itp.

Liczba gwiazdek na Githubie: 39585

Czy pracowałeś już nad jakimkolwiek projektem OpenCV? Tu jest jeden - Projekt określania płci i wieku

6. Nilearn

Jest to moduł umożliwiający szybką i łatwą implementację uczenia statystycznego na danych NeuroImaging. Umożliwia wykorzystanie scikit-learn do tworzenia statystyk wielowymiarowych na potrzeby modelowania predykcyjnego, klasyfikacji, dekodowania i analizy łączności. Nilearn jest częścią ekosystemu NiPy, czyli społeczności poświęconej używaniu języka Python do analizy danych neuroobrazowych.

Liczba gwiazdek na Github: 549

7. scikit — Dowiedz się

Scikit-learn to kolejny projekt w języku Python typu open source. To bardzo znana biblioteka uczenia maszynowego dla Pythona. Często używany z NumPy i SciPy, SciPy oferuje klasyfikację, regresję i grupowanie - obsługuje SVM (maszyny wektorów nośnych), losowe lasy, przyspieszenie gradientowe, k-średnie i DBSCAN. Ta biblioteka jest napisana w Pythonie i Cythonie.

Liczba gwiazdek na Githubie: 37,144

8. PyTorch

PyTorch to kolejna biblioteka uczenia maszynowego typu open source napisana w języku Python i dla języka Python. Opiera się na bibliotece Torch i doskonale nadaje się do takich dziedzin, jak wizja komputerowa i przetwarzanie języka naturalnego (NLP). Posiada również nakładkę C++.

Wśród wielu innych funkcji PyTorch oferuje dwie zaawansowane funkcje:

  • Obliczenia tensorowe z dużą akceleracją GPU
  • Głębokie sieci neuronowe

Liczba gwiazdek na Githubie: 31 779

9. Waga

Librosa to jedna z najlepszych bibliotek Pythona do analizy muzyki i dźwięku. Zawiera niezbędne komponenty, które służą do pozyskiwania informacji z muzyki. Biblioteka jest dobrze udokumentowana i zawiera kilka samouczków i przykładów, które ułatwią Ci zadanie.

Liczba gwiazdek na Githubie: 3107

Implementacja projektu open source w języku Python i Librosa - rozpoznawanie emocji związanych z mową.

10. Pokolenie

Gensim to biblioteka Pythona do modelowania tematów, indeksowania dokumentów i wyszukiwania podobieństw dla dużych korporacji. Jest skierowany do społeczności NLP i wyszukiwania informacji. Gensim jest skrótem od „generuj jak”. Wcześniej utworzył krótką listę artykułów podobnych do tego artykułu. Gensim jest przejrzysty, wydajny i skalowalny. Gensim zapewnia wydajną i prostą implementację nienadzorowanego modelowania semantycznego na podstawie zwykłego tekstu.

Liczba gwiazdek na Githubie: 9 870

11.Django

Django to framework Pythona wysokiego poziomu, który zachęca do szybkiego rozwoju i wierzy w zasadę DRY (Don't Repeat Yourself). Jest to bardzo potężny i najczęściej używany framework dla Pythona. Opiera się na wzorcu MTV (Model-Template-View).

Liczba gwiazdek na Githubie: 44 214

12. Rozpoznawanie twarzy

Rozpoznawanie twarzy to popularny projekt na GitHubie. Z łatwością rozpoznaje twarze i manipuluje nimi za pomocą Pythona/wiersza poleceń i wykorzystuje w tym celu najprostszą na świecie bibliotekę rozpoznawania twarzy. Wykorzystuje dlib z głębokim uczeniem się do wykrywania twarzy z dokładnością 99,38% w teście Wild.

Liczba gwiazdek na Githubie: 28,267

13. Foremka do ciastek

Cookiecutter to narzędzie wiersza poleceń, którego można używać do tworzenia projektów na podstawie szablonów (cookiecutter). Jednym z przykładów może być utworzenie projektu wsadowego na podstawie szablonu projektu wsadowego. Są to szablony wieloplatformowe, a szablony projektów mogą być w dowolnym języku lub formacie znaczników, takim jak Python, JavaScript, HTML, Ruby, CoffeeScript, RST i Markdown. Umożliwia także użycie wielu języków w tym samym szablonie projektu.

Liczba gwiazdek na Githubie: 10 291

14. Pandy

Pandas to biblioteka do analizy i manipulacji danymi dla języka Python, która oferuje oznaczone struktury danych i funkcje statystyczne.

Liczba gwiazdek na Githubie: 21,404

Projekt open source w języku Python do wypróbowania Pand - wykrycie choroby Parkinsona

15. Pipen

Pipenv ma być gotowym do produkcji narzędziem, którego celem jest przeniesienie tego, co najlepsze ze wszystkich światów opakowań do świata Pythona. Jego terminal ma ładne kolory i łączy Pipfile, pip i virtualenv w jedno polecenie. Automatycznie tworzy i zarządza środowiskiem wirtualnym dla Twoich projektów oraz zapewnia użytkownikom łatwy sposób dostosowywania środowiska pracy.

Liczba gwiazdek na Githubie: 18,322

16. Prosta moneta

Jest to implementacja Blockchain dla kryptowaluty zbudowana w Pythonie, ale jest prosta, niepewna i niekompletna. SimpleCoin nie jest przeznaczony do użytku produkcyjnego. Nie do użytku produkcyjnego, SimpleCoin jest przeznaczony do celów edukacyjnych, a jedynie po to, aby uczynić działający blockchain dostępnym i prostszym. Pozwala na zapisywanie wydobytych skrótów i wymianę ich na dowolną obsługiwaną walutę.
Liczba gwiazdek na Githubie: 1343

17. Pyraj

Jest to biblioteka do renderowania 3D napisana w waniliowym języku Python. Renderuje obiekty i sceny 2D, 3D, o wyższych wymiarach w Pythonie i animacji. Przenosi nas w świat tworzonych filmów, gier wideo, symulacji fizycznych, a nawet pięknych zdjęć. Wymagania do tego: PIL, numpy i scipy.

Liczba gwiazdek na Githubie: 451

18. MikroPyton

MicroPython to Python dla mikrokontrolerów. Jest to wydajna implementacja języka Python3, zawierająca wiele pakietów ze standardowej biblioteki języka Python i zoptymalizowana do działania na mikrokontrolerach oraz w ograniczonych środowiskach. Pyboard to mała płytka elektroniczna, która uruchamia MicroPython na gołym metalu, dzięki czemu może kontrolować wszelkiego rodzaju projekty elektroniczne.

Liczba gwiazdek na Github: 9,197

19. Kivy

Kivy to biblioteka Pythona do tworzenia aplikacji mobilnych i innych aplikacji wielodotykowych z naturalnym interfejsem użytkownika (NUI). Posiada bibliotekę graficzną, kilka opcji widżetów, język pośredni Kv do tworzenia własnych widżetów, obsługę myszy, klawiatury, TUIO i zdarzeń wielodotykowych. Jest to biblioteka typu open source do szybkiego tworzenia aplikacji z innowacyjnymi interfejsami użytkownika. Jest wieloplatformowy, przyjazny dla biznesu i akcelerowany przez GPU.

Liczba gwiazdek na Githubie: 9 930

20. myślnik

Dash firmy Plotly to framework aplikacji internetowych. Zbudowany na bazie Flask, Plotly.js, React i React.js, pozwala nam używać Pythona do tworzenia dashboardów. Obsługuje modele Python i R na dużą skalę. Dash umożliwia budowanie, testowanie, wdrażanie i raportowanie bez DevOps, JavaScript, CSS i CronJobs. Dash jest potężny, konfigurowalny, lekki i łatwy w zarządzaniu. Jest to również oprogramowanie typu open source.

Liczba gwiazdek na Githubie: 9,883

21. Magenta

Magenta to projekt badawczy typu open source, który koncentruje się na uczeniu maszynowym jako narzędziu w procesie twórczym. Pozwala tworzyć muzykę i sztukę za pomocą uczenia maszynowego. Magenta to biblioteka Pythona oparta na TensorFlow, zawierająca narzędzia do pracy z surowymi danymi, wykorzystania jej do uczenia modeli maszyn i tworzenia nowej zawartości.

22. Maska R-CNN

To jest implementacja maski R-CNNN w Pythonie 3, TensorFlow i Keras. Model pobiera każdą instancję obiektu w rastrze i tworzy dla niej ramki ograniczające i maski segmentacji. Wykorzystuje sieć Feature Pyramid Network (FPN) i szkielet ResNet101. Kod jest łatwy do rozbudowy. Projekt ten oferuje również zestaw danych Matterport3D zrekonstruowanych przestrzeni 3D przechwyconych przez klientów...
Liczba gwiazdek na Githubie: 14 055

23. Modele TensorFlow

Jest to repozytorium z różnymi modelami zaimplementowanymi w TensorFlow – modelami oficjalnymi i badawczymi. Zawiera także próbki i tutoriale. Oficjalne modele korzystają z API wysokiego poziomu TensorFlow. Modele badawcze to modele wdrażane w TensorFlow przez badaczy w celu uzyskania wsparcia lub zadawania pytań i zapytań.

Liczba gwiazdek na Githubie: 57 745

24. Snallygaster

Snallygaster to sposób na uporządkowanie problemów za pomocą tablic projektowych. Dzięki temu możesz spersonalizować swój panel zarządzania projektami na GitHubie, zoptymalizować i zautomatyzować swój przepływ pracy. Pozwala sortować zadania, planować projekty, automatyzować przepływ pracy, śledzić postęp, udostępniać status i ostatecznie zakończyć. Snallygaster może skanować w poszukiwaniu tajnych plików na serwerach HTTP - wyszukuje pliki dostępne na serwerach internetowych, które nie powinny być publicznie dostępne i mogą stanowić zagrożenie dla bezpieczeństwa.

Liczba gwiazdek na Githubie: 1 477

25. Modele statystyk

To Pakiet Pythona, który uzupełnia scipy do obliczeń statystycznych, w tym statystyk opisowych oraz estymacji i wnioskowania dla modeli statystycznych. Służy do tego klasy i funkcje. Umożliwia nam także prowadzenie testów statystycznych i badań danych statystycznych.
Liczba gwiazdek na Githubie: 4 246

26. CoWaf

Jest to zaawansowane narzędzie do wykrywania zapory sieciowej, za pomocą którego możemy sprawdzić, czy zapora aplikacji internetowej jest obecna. Wykrywa zaporę sieciową w aplikacji internetowej i próbuje znaleźć jedno lub więcej obejść ją w określonym celu.

Liczba gwiazdek na Githubie: 1300

27. Łańcuchowiec

Łańcuch — jest to platforma głębokiego uczenia sięzorientowany na elastyczność. Opiera się na języku Python i oferuje zróżnicowane interfejsy API w oparciu o podejście „definiuj po uruchomieniu”. Chainer oferuje również zorientowane obiektowo interfejsy API wysokiego poziomu do budowania i uczenia sieci neuronowych. Jest to potężna, elastyczna i intuicyjna platforma dla sieci neuronowych.
Liczba gwiazdek na Githubie: 5,054

28. Odbicie

Rebound to narzędzie wiersza poleceń. Gdy pojawi się błąd kompilatora, natychmiast pobiera on wyniki z przepełnienia stosu. Aby tego użyć, możesz użyć polecenia odbicia, aby wykonać plik. Jest to jeden z 50 najpopularniejszych projektów open source w Pythonie w 2018 roku. Dodatkowo wymaga Pythona 3.0 lub nowszego. Obsługiwane typy plików: Python, Node.js, Ruby, Golang i Java.

Liczba gwiazdek na Githubie: 2913

29. Detektor

Detectron wykonuje nowoczesną detekcję obiektów (realizuje także maskę R-CNN). Jest to oprogramowanie Facebook AI Research (FAIR) napisane w języku Python i działające na platformie Caffe2 Deep Learning. Celem Detectron jest zapewnienie wysokiej jakości bazy kodu o wysokiej wydajności do badań nad wykrywaniem obiektów. Jest elastyczny i implementuje następujące algorytmy - maska ​​R-CNN, RetinaNet, szybszy R-CNN, RPN, szybki R-CNN, R-FCN.

Liczba gwiazdek na Githubie: 21 873

30. Ogień Pythona

Jest to biblioteka do automatycznego generowania CLI (interfejsów wiersza poleceń) z (dowolnego) obiektu Pythona. Umożliwia także tworzenie i debugowanie kodu, a także sprawdzanie istniejącego kodu lub przekształcanie kodu innej osoby w interfejs CLI. Python Fire ułatwia poruszanie się między Bashem i Pythonem, a także ułatwia korzystanie z REPL.
Liczba gwiazdek na Githubie: 15 299

31. Pylearn2

Pylearn2 to biblioteka uczenia maszynowego zbudowana głównie na platformie Theano. Jego celem jest ułatwienie badań nad ML. Umożliwia pisanie nowych algorytmów i modeli.
Liczba gwiazdek na Githubie: 2681

32.Matplotlib

Biblioteki Matplotu to biblioteka rysunków 2D dla Pythona - generuje wysokiej jakości publikacje w różnych formatach.

Liczba gwiazdek na Githubie: 10,072

33. Teano

Theano to biblioteka do manipulowania wyrażeniami matematycznymi i macierzowymi. Jest to także kompilator optymalizujący. Theano używa numpy-podobna składnia do wyrażania obliczeń i kompiluje je do działania na architekturach CPU lub GPU. Jest to biblioteka uczenia maszynowego w języku Python o otwartym kodzie źródłowym, napisana w języku Python i CUDA, działająca w systemach Linux, macOS i Windows.

Liczba gwiazdek na Github: 8,922

34. Wieloróżnicowość

Multidiff został zaprojektowany, aby ułatwić zrozumienie danych zorientowanych maszynowo. Pomaga zobaczyć różnice między dużą liczbą obiektów, wprowadzając różnice między odpowiednimi obiektami, a następnie je wyświetlając. Ta wizualizacja pozwala nam szukać wzorców w zastrzeżonych protokołach lub nietypowych formatach plików. Stosowany jest również głównie do inżynierii odwrotnej i analizy danych binarnych.

Liczba gwiazdek na Githubie: 262

35. Som-łyżeczka

Projekt ten dotyczy wykorzystania samoorganizujących się map do rozwiązania problemu komiwojażera. Korzystając z SOM, znajdujemy nieoptymalne rozwiązania problemu TSP i wykorzystujemy w tym celu format .tsp. TSP jest problemem NP-zupełnym i staje się coraz trudniejszy do rozwiązania w miarę wzrostu liczby miast.

Liczba gwiazdek na Githubie: 950

36. foton

Photon to wyjątkowo szybki skaner sieciowy przeznaczony dla OSINT. Może pobierać adresy URL, adresy URL z parametrami, informacje Intel, pliki, tajne klucze, pliki JavaScript, dopasowania wyrażeń regularnych i subdomeny. Wyodrębnione informacje można następnie zapisać i wyeksportować w formacie json. Photon jest elastyczny i pomysłowy. Możesz także dodać do niego kilka wtyczek.

Liczba gwiazdek na Githubie: 5714

37. Mapa społecznościowa

Social Mapper to narzędzie do mapowania mediów społecznościowych, które koreluje profile za pomocą rozpoznawania twarzy. Robi to na dużą skalę na różnych stronach internetowych. Social Mapper automatyzuje wyszukiwanie nazwisk i zdjęć w mediach społecznościowych, a następnie próbuje wskazać i pogrupować czyjąś obecność. Następnie generuje raport do przeglądu ręcznego. Jest to przydatne w branży bezpieczeństwa (na przykład phishing). Obsługuje platformy LinkedIn, Facebook, Twitter, Google Plus, Instagram, VKontakte, Weibo i Douban.

Liczba gwiazdek na Githubie: 2,396

38. Camelot

Camelot to biblioteka Pythona, która pomaga wyodrębniać tabele z plików PDF. Działa z tekstowymi plikami PDF, ale nie zeskanowanymi dokumentami. Tutaj każda tabela jest ramką danych pandy. Dodatkowo możesz eksportować tabele do formatów .json, .xls, .html lub .sqlite.

Liczba gwiazdek na Githubie: 2415

39. Czytelnik

Jest to czytnik Qt do czytania e-booków. Obsługuje formaty plików .pdf, .epub, .djvu, .fb2, .mobi, .azw/.azw3/.azw4, .cbr/.cbz i .md. Lector ma okno główne, widok tabeli, widok książki, widok wolny od zakłóceń, obsługę adnotacji, widok komiksu i okno ustawień. Obsługuje także zakładki, przeglądanie profili, edytor metadanych i wbudowany słownik.

Liczba gwiazdek na Githubie: 835

40.m00dbot

To bot Telegramu do samodzielnego testowania depresji i lęku.

Liczba gwiazdek na Githubie: 145

41. Manim

Jest to silnik animacji do wyjaśniania filmów matematycznych, którego można używać do programowego tworzenia precyzyjnych animacji. Używa do tego Pythona.

Liczba gwiazdek na Githubie: 13 491

42. Douyin-Bot

Bot napisany w Pythonie dla aplikacji typu Tinder. Deweloperzy z Chin.

Liczba gwiazdek na Githubie: 5,959

43. XSStrajk

Jest to pakiet do wykrywania skryptów między witrynami z czterema ręcznie napisanymi analizatorami składni. Zawiera także inteligentny generator ładunku, potężny silnik fuzzingowy i niesamowicie szybką wyszukiwarkę. Zamiast wstrzykiwać ładunek i testować go, aby działał jak wszystkie inne narzędzia, XSStrike rozpoznaje odpowiedź za pomocą wielu analizatorów, a następnie przetwarza ładunek, który gwarantuje działanie, korzystając z analizy kontekstowej zintegrowanej z silnikiem fuzzingu.

Liczba gwiazdek na Githubie: 7050

44. PythonRobotyka

Projekt ten jest zbiorem kodu w algorytmach robotyki Python, a także autonomicznych algorytmach nawigacji.

Liczba gwiazdek na Githubie: 6,746

45. Pobieranie obrazów Google

Google Images Download to program w języku Python działający z wiersza poleceń, który wyszukuje w Grafice Google słowa kluczowe i pobiera obrazy za Ciebie. Jest to mały program, nie ma żadnych zależności, jeśli wystarczy przesłać do 100 obrazów dla każdego słowa kluczowego.

Liczba gwiazdek na Githubie: 5749

46. ​​​​Trapa

Umożliwia monitorowanie i przeprowadzanie inteligentnych ataków socjotechnicznych w czasie rzeczywistym. Pomaga to odkryć, w jaki sposób duże firmy internetowe mogą uzyskiwać poufne informacje i kontrolować użytkowników bez ich wiedzy. Trape może również pomóc w śledzeniu cyberprzestępców.

Liczba gwiazdek na Githubie: 4256

47. Xonsz

Xonsh to wieloplatformowy wiersz poleceń i język powłoki obsługujący Unix, oparty na Pythonie. Jest to nadzbiór Pythona 3.5+ z dodatkowymi prymitywami powłoki, takimi jak te, które można znaleźć w Bash i IPython. Xonsh działa na systemach Linux, Max OS X, Windows i innych głównych systemach.

Liczba gwiazdek na Githubie: 3426

48. GIF dla CLI

Wymaga pliku GIF lub krótkiego filmu lub zapytania, a przy użyciu interfejsu API Tenor GIF jest konwertowany na animowaną grafikę ASCII. Wykorzystuje sekwencje specjalne ANSI do animacji i koloru.

Liczba gwiazdek na Githubie: 2,547

49. Karykatura

Rysowanie Jest to aparat Polaroid, który potrafi rysować kreskówki. Wykorzystuje sieć neuronową do rozpoznawania obiektów, zbiór danych Google Quickdraw, drukarkę termiczną i Raspberry Pi. Szybkie losowanie! to gra Google, która prosi graczy o narysowanie obrazu obiektu/pomysłu, a następnie próbuje odgadnąć, co on przedstawia w mniej niż 20 sekund.

Liczba gwiazdek na Githubie: 1760

50. Zulip

Zulip to aplikacja do czatowania grupowego, która działa w czasie rzeczywistym i jest również produktywna w przypadku rozmów wielowątkowych. Wiele firm z listy Fortune 500 i projektów open source używa go do rozmów w czasie rzeczywistym, które mogą obsłużyć tysiące wiadomości dziennie.

Liczba gwiazdek na Githubie: 10,432

51. YouTube-dl

Jest to program wiersza poleceń, który umożliwia pobieranie filmów z serwisu YouTube i niektórych innych witryn. Nie jest powiązany z konkretną platformą.

Liczba gwiazdek na Githubie: 55 868

52.Ansible

Jest to prosty system automatyzacji IT, który może obsługiwać następujące funkcje: zarządzanie konfiguracją, wdrażanie aplikacji, udostępnianie w chmurze, zadania ad hoc, automatyzację sieci i orkiestrację wielu lokalizacji.

Liczba gwiazdek na Githubie: 39,443

53. HTTPie

HTTPie to klient HTTP wiersza poleceń. Ułatwia to interakcję interfejsu CLI z usługami internetowymi. W przypadku polecenia http umożliwia ono wysyłanie dowolnych żądań HTTP przy użyciu prostej składni i otrzymywanie kolorowych wyników. Możemy go używać do testowania, debugowania i interakcji z serwerami HTTP.

Liczba gwiazdek na Githubie: 43 199

54. Serwer WWW Tornado

Jest to framework sieciowy, asynchroniczna biblioteka sieciowa dla języka Python. Wykorzystuje nieblokujące wejścia/wyjścia sieciowe do skalowania do ponad tysięcy otwartych połączeń. To sprawia, że ​​jest to dobry wybór w przypadku długich żądań i protokołów WebSocket.

Liczba gwiazdek na Githubie: 18 306

55. Prośby

Requests to biblioteka ułatwiająca wysyłanie żądań HTTP/1.1. Nie musisz ręcznie dodawać parametrów do adresów URL ani kodować danych PUT i POST.
Liczba gwiazdek na Githubie: 40 294

56. Złośliwy

Scrapy to szybka platforma do przeszukiwania sieci wysokiego poziomu - można jej używać do zdrapywania stron internetowych w celu wyodrębnienia danych strukturalnych. Można go również używać do analizy danych, monitorowania i testów automatycznych.

Liczba gwiazdek na Githubie: 34,493

Źródło: www.habr.com

Dodaj komentarz