{"id":53299,"date":"2019-11-28T00:00:00","date_gmt":"2019-11-27T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/56-proektov-na-python-s-otkrytym-ishodnym-kodom"},"modified":"2020-02-18T14:01:11","modified_gmt":"2020-02-18T11:01:11","slug":"56-proektov-na-python-s-otkrytym-ishodnym-kodom","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/56-proektov-na-python-s-otkrytym-ishodnym-kodom","title":{"rendered":"56 open-source projects in Python","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"56 open-source projects in Python\" src=\"\/wp-content\/uploads\/2019\/11\/424ea06c178ea7e7823676a1119763e9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>1. Flask<\/h3>\n<p>\nDette er et mikro-rammev\u00e6rk skrevet i Python. Det har ikke valideringer for formularer og databasens abstraktionsniveau, men giver dig mulighed for at bruge tredjepartsbiblioteker til generelle funktioner. Og netop derfor er det et mikro-rammev\u00e6rk. Flask er designet til at skabe applikationer hurtigt og nemt, samt er det skalerbart og let. Det er baseret p\u00e5 projekterne Werkzeug og Jinja2. Du kan l\u00e6se mere om det i den seneste artikel fra DataFlair om <noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/python-flask-tutorial\/\">Python Flask<\/a><\/noindex>.<\/p>\n<h3>2. Keras<\/h3>\n<p>\nKeras er et open source-bibliotek til neurale netv\u00e6rk, skrevet i Python. Det er brugervenligt, modul\u00e6rt og udvideligt og kan desuden fungere oven p\u00e5 TensorFlow, Theano, PlaidML eller Microsoft Cognitive Toolkit (CNTK). Keras har alt: skabeloner, m\u00e5l- og aktiveringsfunktioner, optimeringsmetoder og meget mere. Det underst\u00f8tter ogs\u00e5 konvolutionelle og rekursive neurale netv\u00e6rk.<\/p>\n<p>Arbejdet med det seneste open source-projekt baseret p\u00e5 Keras - <noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/project-in-python-breast-cancer-classification\/\">Brystkr\u00e6ftklassificering<\/a><\/noindex>.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<blockquote><p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.edsd.ru\/\" title=\"EDISON Software - webudvikling\"><img decoding=\"async\" alt=\"56 open-source projects in Python\" src=\"\/wp-content\/uploads\/2019\/11\/4b13d579a890b450683f1a60ba814766.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br clear=\"right\"><br \/>\nArtiklen er oversat med st\u00f8tte fra EDISON Software, som <noindex><a rel=\"nofollow\" href=\"https:\/\/www.edsd.ru\/diagnostika-hranilishha-dokumentov-vivaldi\">udvikler et diagnostisk system for dokumentlageret Vivaldi<\/a><\/noindex>, samt <noindex><a rel=\"nofollow\" href=\"https:\/\/www.edsd.ru\/ru\/princypy\/investiruem-v-produkty\">investerer i startups<\/a><\/noindex>.<\/p><\/blockquote>\n<h3>3. SpaCy<\/h3>\n<p>\nDet er et open source-softwarebibliotek, der besk\u00e6ftiger sig med <noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/nlp-natural-language-processing\/\">naturlig sprogbehandling (NLP)<\/a><\/noindex> og skrevet i Python og Cython. Mens NLTK er mere velegnet til undervisnings- og forskningsform\u00e5l, handler spaCys arbejde om at levere software til produktion. Desuden er Thinc et maskinl\u00e6ringsbibliotek fra spaCy, der indeholder CNN-modeller til dele af tale-tagging, afh\u00e6ngighedsparsing og navngivet objektgenkendelse.<\/p>\n<h3>4. Sentry<\/h3>\n<p>\nSentry tilbyder hosting til fejlmonitorering med open source, s\u00e5 du kan opdage og sortere fejl i realtid. Install\u00e9r blot SDK'et til dit(e) sprog eller rammev\u00e6rk(e) og kom i gang. Det g\u00f8r det muligt at registrere up\u00e5agtede undtagelser, studere stacktrace, analysere virkningen af hvert problem, holde styr p\u00e5 fejl p\u00e5 tv\u00e6rs af forskellige projekter, tildele problemer og meget mere. At bruge Sentry betyder f\u00e6rre fejl og mere sendt kode.<\/p>\n<h3>5. OpenCV<\/h3>\n<p>\nOpenCV er et bibliotek til computer vision og maskinl\u00e6ring med \u00e5ben kildekode. Biblioteket har over 2500 optimerede algoritmer til opgaver inden for computer vision, s\u00e5som objektdetektion og genkendelse, klassificering af forskellige typer menneskelig aktivitet, bev\u00e6gelsessporing med kamera, oprettelse af 3D-modeller af objekter, sammenf\u00f8jning af billeder for at opn\u00e5 billeder med h\u00f8j opl\u00f8sning og mange andre opgaver. Biblioteket er tilg\u00e6ngeligt for mange sprog, s\u00e5som Python, C ++, Java osv.<\/p>\n<p>Antal stjerner p\u00e5 Github: 39585<\/p>\n<p>Har du allerede arbejdet p\u00e5 et OpenCV-projekt? Her er et \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/python-project-gender-age-detection\/\">K\u00f8n og aldersbestemmelsesprojekt<\/a><\/noindex><\/p>\n<h3>6. Nilearn<\/h3>\n<p>\nDette er et modul til hurtig og enkel implementering af statistisk l\u00e6ring p\u00e5 NeuroImaging-data. Det giver mulighed for at bruge scikit-learn til multivariat statistik til forudsigelsesmodeller, klassificering, dekodning og analyse af sammenh\u00e6nge. Nilearn er en del af NiPy-\u00f8kosystemet, som er et f\u00e6llesskab dedikeret til brugen af Python til analyse af neuroimageringsdata.<\/p>\n<p>Antal stjerner p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nilearn\/nilearn\">Github<\/a><\/noindex>: 549<\/p>\n<h3>7. scikit-Learn<\/h3>\n<p>\nScikit-learn er endnu et open source Python-projekt. Det er et meget kendt bibliotek til maskinl\u00e6ring for Python. Ofte brugt med NumPy og SciPy, tilbyder SciPy klassificering, regression og klusteranalyse \u2014 det underst\u00f8tter <noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/svm-support-vector-machine-tutorial\/\">SVM (Support Vector Machines)<\/a><\/noindex>, tilf\u00e6ldige skove, gradient boosting, k-middel og DBSCAN. Dette bibliotek er skrevet i Python og Cython.<\/p>\n<p>Antal stjerner p\u00e5 Github: 37,144<\/p>\n<h3>8. PyTorch<\/h3>\n<p>\nPyTorch er et andet \u00e5bent bibliotek til maskinl\u00e6ring skrevet til Python og af Python. Det er baseret p\u00e5 Torch-biblioteket og er fremragende til omr\u00e5der som computer vision og natural language processing (NLP). Det har desuden en C++ frontend. <\/p>\n<p>Blandt mange andre funktioner tilbyder PyTorch to h\u00f8j-niveau:<\/p>\n<ul>\n<li>Tensorberegninger med kraftig acceleration med GPU<\/li>\n<li>Dybe neurale netv\u00e6rk<\/li>\n<\/ul>\n<p>Antal stjerner p\u00e5 Github: 31 779<\/p>\n<h3>9. Librosa<\/h3>\n<p>\nLibrosa er et af de bedste Python-biblioteker til musik- og audioanalyse. Det indeholder de n\u00f8dvendige komponenter, der bruges til at hente information fra musik. Biblioteket er godt dokumenteret og indeholder flere vejledninger og eksempler, der vil g\u00f8re det lettere at udf\u00f8re din opgave.<\/p>\n<p>Antal stjerner p\u00e5 Github: 3107<\/p>\n<p>Implementering af Python-projekt med open source og Librosa \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/python-mini-project-speech-emotion-recognition\/\">genkendelse af taleemotioner<\/a><\/noindex>. <\/p>\n<h3>10. Gensim<\/h3>\n<p>\nGensim er et Python-bibliotek til emnemodellering, dokumentindeksering og lighedss\u00f8gning blandt st\u00f8rre virksomheder. Det er rettet mod NLP og informationss\u00f8gningssamfund. Gensim er en forkortelse for \"generere lignende\". Tidligere genererede det en liste over artikler, der lignede denne artikel. Gensim er forst\u00e5elig, effektiv og skalerbar. Gensim implementerer en effektiv og enkel version af ukontrolleret semantisk modellering fra simpel tekst.<\/p>\n<p>Antal stjerner p\u00e5 Github: 9 870<\/p>\n<h3>11. Django<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/django-tutorials-home\/\">Django<\/a><\/noindex> \u2014 en h\u00f8jniveau Python-ramme, der fremmer hurtig udvikling og tror p\u00e5 DRY-princippet (Don't Repeat Yourself). Det er en meget kraftfuld og den mest udbredte ramme for Python. Den er baseret p\u00e5 MTV-m\u00f8nsteret (Model-Template-View).<\/p>\n<p>Antal stjerner p\u00e5 Github: 44 214<\/p>\n<h3>12. Ansigtsgenkendelse<\/h3>\n<p>\nAnsigtsgenkendelse er et popul\u00e6rt projekt p\u00e5 GitHub. Det genkender let ansigtet og manipulerer med det ved hj\u00e6lp af Python \/ kommandolinje og bruger verdens nemmeste ansigtsgenkendelsesbibliotek. Dlib med dyb l\u00e6ring anvendes til at opdage ansigt med en pr\u00e6cision p\u00e5 99,38 % i Wild benchmark-testen.<\/p>\n<p>Antal stjerner p\u00e5 Github: 28,267<\/p>\n<h3>13. Cookiecutter<\/h3>\n<p>\nCookiecutter er et kommandolinjev\u00e6rkt\u00f8j, som kan bruges til at oprette projekter fra skabeloner (cookiecutters). Et eksempel kunne v\u00e6re at oprette et pakkeprojekt fra en skabelon til pakkeprojekter. Disse er tv\u00e6rplatforms skabeloner, og projekt skabeloner kan v\u00e6re p\u00e5 ethvert sprog eller i ethvert markup-format, s\u00e5som Python, JavaScript, HTML, Ruby, CoffeeScript, RST og Markdown. Det tillader ogs\u00e5 brug af flere sprog i den samme projektskabelon.<\/p>\n<p>Antal stjerner p\u00e5 Github: 10 291<\/p>\n<h3>14. Pandas<\/h3>\n<p>\nPandas er et bibliotek til dataanalyse og manipulation for Python, der tilbyder m\u00e6rkede datastrukturer og statistiske funktioner.<\/p>\n<p>Antal stjerner p\u00e5 Github: 21,404<\/p>\n<p>Python open source projekt til at pr\u00f8ve Pandas \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/python-machine-learning-project-detecting-parkinson-disease\/\">opdagelse af Parkinsons sygdom<\/a><\/noindex><\/p>\n<h3>15. Pipenv<\/h3>\n<p>\nPipenv lover at v\u00e6re et produktionsklart v\u00e6rkt\u00f8j designet til at bringe det bedste fra alle pakkeverden til Python-verdenen. Dets terminal har smukke farver og kombinerer Pipfile, pip og virtualenv i \u00e9n kommando. Det opretter automatisk og administrerer et virtuelt milj\u00f8 for dine projekter og giver brugerne en enkel m\u00e5de at konfigurere deres arbejdsmilj\u00f8 p\u00e5.<\/p>\n<p>Antal stjerner p\u00e5 Github: 18.322<\/p>\n<h3>16. SimpleCoin<\/h3>\n<p>\nDette er en Blockchain-implementering til kryptovaluta, lavet i Python, men den er enkel, usikker og ufuldst\u00e6ndig. SimpleCoin er ikke beregnet til brug i produktion. Den er designet til undervisningsform\u00e5l og til at g\u00f8re en funktionel blockchain tilg\u00e6ngelig og forst\u00e5elig. Den g\u00f8r det muligt at gemme mined hash-v\u00e6rdier og bytte dem til enhver underst\u00f8ttet valuta.<br \/>\nAntal stjerner p\u00e5 Github: 1.343<\/p>\n<h3>17. Pyray<\/h3>\n<p>\nDette er et 3D-renderingsbibliotek skrevet i ren Python. Det visualiserer 2D, 3D, objekter og scener i st\u00f8rre skala i Python og animation. Det findes i videoproduktion, videospil, fysiske simulationer og endda smukke billeder. Kravene til dette er: PIL, numpy og scipy.<\/p>\n<p>Antal stjerner p\u00e5 Github: 451<\/p>\n<h3>18. MicroPython<\/h3>\n<p>\nMicroPython er Python til mikrocontrollere. Det er en effektiv implementering af Python3, som kommer med mange pakker fra Python's standardbibliotek og er optimeret til brug p\u00e5 mikrocontrollere og i trange forhold. Pyboard er et lille elektronisk board, hvor MicroPython k\u00f8rer p\u00e5 bar metal, hvilket g\u00f8r det i stand til at kontrollere alle slags elektroniske projekter.<\/p>\n<p>Antal stjerner p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/micropython\/micropython\">Github<\/a><\/noindex>: 9,197<\/p>\n<h3>19. Kivy<\/h3>\n<p>\nKivy er et Python-bibliotek til udvikling af mobile apps og andre multitouch-applikationer med naturligt brugergr\u00e6nseflade (NUI). Det har et grafisk bibliotek, flere widgetmuligheder, et mellemko Kv-sprog til oprette brugerdefinerede widgets, underst\u00f8ttelse af mus, tastatur, TUIO og multisensorevents. Dette er et open source-bibliotek til hurtig udvikling af apps med innovative brugergr\u00e6nseflader. Det er tv\u00e6rplatform, forretningsvenligt og har GPU-acceleration.<\/p>\n<p>Antal stjerner p\u00e5 Github: 9.930<\/p>\n<h3>20. Dash<\/h3>\n<p>\nDash by Plotly er et webapplikationsframework. Bygget oven p\u00e5 Flask, Plotly.js, React og React.js, g\u00f8r det os muligt at bruge Python til at bygge dashboards. Det giver mulighed for at k\u00f8re Python- og R-modeller i stor skala. Dash muligg\u00f8r oprettelse, test, implementering og rapportering uden behov for DevOps, JavaScript, CSS eller CronJobs. Dash er effektivt, tilpasseligt, letv\u00e6gts og nemt at administrere. Det har ogs\u00e5 open source.<\/p>\n<p>Antal stjerner p\u00e5 Github: 9.883<\/p>\n<h3>21. Magenta<\/h3>\n<p>\nMagenta er et forskningsprojekt med open source, der fokuserer p\u00e5 maskinl\u00e6ring som et v\u00e6rkt\u00f8j i den kreative proces. Det muligg\u00f8r oprettelse af musik og kunst ved hj\u00e6lp af maskinl\u00e6ring. Magenta er et Python-bibliotek baseret p\u00e5 TensorFlow, med v\u00e6rkt\u00f8jer til at arbejde med datas\u00e6t, bruge det til at tr\u00e6ne maskinl\u00e6ringsmodeller og skabe nyt indhold.<\/p>\n<h3>22. Mask R-CNN<\/h3>\n<p>\nDette er en implementering af Mask R-CNN i Python 3, TensorFlow og Keras. Modellen tager hver instans af et objekt p\u00e5 rasteret og opretter rammer og segmenteringsmasker for det. Den bruger en Feature Pyramid Network (FPN) og et ResNet101 backbone. Koden er nem at udvide. Dette projekt tilbyder ogs\u00e5 Matterport3D-datas\u00e6ttet om rekonstruerede 3D-rum fanget af kunder...<br \/>\nAntal stjerner p\u00e5 Github: 14.055<\/p>\n<h3>23. TensorFlow-modeller<\/h3>\n<p>\nDette er et repository med forskellige modeller implementeret i TensorFlow \u2014 officielle og forskningsmodeller. Det har ogs\u00e5 eksempler og vejledninger. De officielle modeller bruger TensorFlows h\u00f8j-niveau API'er. Forskningsmodellerne er modeller, der er implementeret i TensorFlow af forskere til deres egen st\u00f8tte eller til st\u00f8tte for foresp\u00f8rgsler.<\/p>\n<p>Antal stjerner p\u00e5 Github: 57.745<\/p>\n<h3>24. Snallygaster<\/h3>\n<p>\nSnallygaster er en m\u00e5de at organisere problemer med projekt-tavler. Dette giver dig mulighed for at tilpasse et projekt-dashboard p\u00e5 GitHub, optimere og automatisere arbejdsgangen. Det g\u00f8r det muligt at sortere opgaver, planl\u00e6gge projekter, automatisere arbejdsgangen, overv\u00e5ge fremskridt, dele status og endelig afslutte. Snallygaster kan scanne for hemmelige filer p\u00e5 HTTP-servere - det s\u00f8ger efter filer, der er tilg\u00e6ngelige p\u00e5 webservere, som ikke b\u00f8r v\u00e6re offentlige og kan udg\u00f8re en sikkerhedstrussel.<\/p>\n<p>Antal stjerner p\u00e5 Github: 1.477<\/p>\n<h3>25. Statsmodels<\/h3>\n<p>\nDette <noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/python-packages\/\">Python-pakken<\/a><\/noindex>, som supplerer scipy til statistiske beregninger, herunder beskrivende statistik samt estimater og konklusioner for statistiske modeller. For dette form\u00e5l har det klasser og funktioner. Det g\u00f8r det ogs\u00e5 muligt for os at udf\u00f8re statistiske tests og unders\u00f8gelser af statistiske data.<br \/>\nAntal stjerner p\u00e5 Github: 4.246<\/p>\n<h3>26. WhatWaf<\/h3>\n<p>\nDette er et avanceret v\u00e6rkt\u00f8j til opdagelse af firewalls, som vi kan bruge til at forst\u00e5, om der er en webapplikations firewall. Det opdager firewallen i webapplikationen og fors\u00f8ger at finde en eller flere omveje til den p\u00e5 den angivne m\u00e5l.<\/p>\n<p>Antal stjerner p\u00e5 Github: 1.300<\/p>\n<h3>27. Chainer<\/h3>\n<p>\nChainer \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/deep-learning-with-python-libraries\/\">et dybdel\u00e6ringsmilj\u00f8<\/a><\/noindex>, fokuseret p\u00e5 fleksibilitet. Det er baseret p\u00e5 Python og tilbyder differentierede API'er, der er baseret p\u00e5 define-by-run tilgangen. Chainer tilbyder ogs\u00e5 objektorienterede API'er af h\u00f8j kvalitet til opbygning og tr\u00e6ning af neurale netv\u00e6rk. Det er en kraftfuld, fleksibel og intuitiv ramme for neurale netv\u00e6rk.<br \/>\nAntal stjerner p\u00e5 Github: 5.054<\/p>\n<h3>28. Rebound<\/h3>\n<p>\nRebound er et kommandolinjev\u00e6rkt\u00f8j. N\u00e5r du modtager en kompilationsfejlmeddelelse, f\u00e5r det straks resultater fra et overfyldt stak. For at bruge dette kan du anvende kommandoen rebound til at udf\u00f8re din fil. Det er et af de 50 mest popul\u00e6re Python open source-projekter i 2018. Derudover kr\u00e6ver det Python 3.0 eller h\u00f8jere. Underst\u00f8ttede filtyper: Python, Node.js, Ruby, Golang og Java.<\/p>\n<p>Antal stjerner p\u00e5 Github: 2.913<\/p>\n<h3>29. Detectron<\/h3>\n<p>\nDetectron udf\u00f8rer moderne objektgenkendelse (implementerer ogs\u00e5 mask R-CNN). Dette software er udviklet af Facebook AI Research (FAIR), skrevet i Python og fungerer p\u00e5 Caffe2 Deep Learning platformen. M\u00e5let med Detectron er at levere en h\u00f8j kvalitets og h\u00f8jtydende kodebase til forskning i objektgenkendelse. Det er fleksibelt og implementerer f\u00f8lgende algoritmer - mask R-CNN, RetinaNet, hurtigere R-CNN, RPN, hurtig R-CNN, R-FCN.<\/p>\n<p>Antal stjerner p\u00e5 Github: 21.873<\/p>\n<h3>30. Python-fire<\/h3>\n<p>\nDette er et bibliotek til automatisk generering af CLI (command line interfaces) fra (hvilket som helst) Python-objekt. Det giver dig ogs\u00e5 mulighed for at skrive og fejlfinde kode samt udforske eksisterende kode eller omdanne andres kode til CLI. Python Fire g\u00f8r det nemt at skifte mellem Bash og Python, og det letter ogs\u00e5 brugen af REPL.<br \/>\nAntal stjerner p\u00e5 Github: 15.299<\/p>\n<h3>31. Pylearn2<\/h3>\n<p>\nPylearn2 er et maskinl\u00e6ringsbibliotek, der prim\u00e6rt er bygget p\u00e5 Theano. Dets m\u00e5l er at lette forskningen i ML. Det g\u00f8r det muligt at skrive nye algoritmer og modeller.<br \/>\nAntal stjerner p\u00e5 Github: 2.681<\/p>\n<h3>32. Matplotlib<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/python-matplotlib-tutorial\/\">Matplotlib<\/a><\/noindex> \u2014 er et 2D-tegningsbibliotek til Python \u2014 det genererer kvalitetspublikationer i forskellige formater.<\/p>\n<p>Antal stjerner p\u00e5 Github: 10.072<\/p>\n<h3>33. Theano<\/h3>\n<p>\nTheano er et bibliotek til manipulation af matematiske og matrixudtryk. Det er ogs\u00e5 en optimerende kompilator. Theano bruger <noindex><a rel=\"nofollow\" href=\"https:\/\/data-flair.training\/blogs\/python-numpy-tutorial\/\">NumPy<\/a><\/noindex>-lignende synkronisering til at udtrykke beregninger og kompilerer dem til at k\u00f8re p\u00e5 CPU- eller GPU-arkitekturer. Det er et open source maskinl\u00e6ringsbibliotek til Python skrevet i Python og CUDA og k\u00f8rer p\u00e5 Linux, macOS og Windows.<\/p>\n<p>Antal stjerner p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Theano\/Theano\">Github<\/a><\/noindex>: 8,922<\/p>\n<h3>34. Multidiff<\/h3>\n<p>\nMultidiff er designet til at lette forst\u00e5elsen af maskinorienterede data. Det hj\u00e6lper med at se forskelle mellem et stort antal objekter ved at udf\u00f8re forskelle mellem de tilsvarende objekter og derefter vise dem. Denne visualisering g\u00f8r det muligt for os at s\u00f8ge efter m\u00f8nstre i vores egne protokoller eller us\u00e6dvanlige filformater. Det bruges ogs\u00e5 prim\u00e6rt til omvendt engineering og analyse af bin\u00e6re data.<\/p>\n<p>Antal stjerner p\u00e5 Github: 262<\/p>\n<h3>35. Som-tsp<\/h3>\n<p>\nDette projekt er dedikeret til brugen af selvorganiserende kort til at l\u00f8se rejseplanl\u00e6ggerproblemet. Ved at bruge SOM finder vi suboptimale l\u00f8sninger til TSP-problemet og bruger .tsp-formatet til dette. TSP er et NP-kompleks problem, og det bliver sv\u00e6rere at l\u00f8se, jo flere byer der er.<\/p>\n<p>Antal stjerner p\u00e5 Github: 950<\/p>\n<h3>36. Photon<\/h3>\n<p>\nPhoton er en ekstremt hurtig webscanner designet til OSINT. Den kan hente URL'er, URL'er med parametre, Intel-oplysninger, filer, hemmelige n\u00f8gler, JavaScript-filer, regul\u00e6re udtryk og subdom\u00e6ner. De udtrukne oplysninger kan derefter gemmes og eksporteres i json-format. Photon er fleksibel og genial. Du kan ogs\u00e5 tilf\u00f8je nogle plugins til den.<\/p>\n<p>Antal stjerner p\u00e5 Github: 5714<\/p>\n<h3>37. Social Mapper<\/h3>\n<p>\nSocial Mapper er et v\u00e6rkt\u00f8j til kortl\u00e6gning p\u00e5 sociale medier, der korrelerer profiler ved hj\u00e6lp af ansigtsgenkendelse. Det g\u00f8r det p\u00e5 tv\u00e6rs af forskellige websteder i stor skala. Social Mapper automatiserer s\u00f8gen efter navne og billeder p\u00e5 sociale medier og fors\u00f8ger derefter n\u00f8jagtigt at identificere og gruppere en persons tilstedev\u00e6relse. Derefter opretter det en rapport til menneskelig gennemgang. Dette er nyttigt inden for sikkerhedsindustrien (f.eks. til phishing). Det underst\u00f8tter platforme som LinkedIn, Facebook, Twitter, Google Plus, Instagram, Vkontakte, Weibo og Douban.<\/p>\n<p>Antal stjerner p\u00e5 Github: 2,396<\/p>\n<h3>38. Camelot<\/h3>\n<p>\nCamelot er et Python-bibliotek, der hj\u00e6lper med at udtr\u00e6kke tabeller fra PDF-filer. Det fungerer med tekstbaserede PDF-filer, men ikke med scannede dokumenter. Her er hver tabel en pandas DataFrame. Derudover kan du eksportere tabeller til .json, .xls, .html eller .sqlite.<\/p>\n<p>Antal stjerner p\u00e5 Github: 2415<\/p>\n<h3>39. Lector<\/h3>\n<p>\nDet er en Qt-l\u00e6ser til at l\u00e6se e-b\u00f8ger. Den underst\u00f8tter filformaterne .pdf, .epub, .djvu, .fb2, .mobi, .azw \/ .azw3 \/ .azw4, .cbr \/ .cbz og .md. I Lector er der et hovedvindue, tabelvisning, bogvisning, distraktionsfri visning, underst\u00f8ttelse af annoteringer, visning af tegneserier og indstillingsvindue. Den underst\u00f8tter ogs\u00e5 bogm\u00e6rker, visning af profiler, metadata-editor og indbygget ordbog.<\/p>\n<p>Antal stjerner p\u00e5 Github: 835<\/p>\n<h3>40. m00dbot<\/h3>\n<p>\nDette er en Telegram-bot til selvtesten af depression og angst.<\/p>\n<p>Antal stjerner p\u00e5 Github: 145<\/p>\n<h3>41. Manim<\/h3>\n<p>\nDet er en animationsmotor til at forklare matematiske videoer, der kan bruges til at skabe pr\u00e6cise animationer programmeret. Til dette bruger den Python.<\/p>\n<p>Antal stjerner p\u00e5 Github: 13 491<\/p>\n<h3>42. Douyin-Bot<\/h3>\n<p>\nBot skrevet i Python til en app, der ligner Tinder. Udviklet af folk fra Kina.<\/p>\n<p>Antal stjerner p\u00e5 Github: 5,959<\/p>\n<h3>43. XSStrike<\/h3>\n<p>\nDette er en pakke til opdagelse af tv\u00e6rg\u00e5ende scripts med fire h\u00e5ndskrevne syntaksanalysev\u00e6rkt\u00f8jer. Den er ogs\u00e5 udstyret med en intelligent generator af nyttige data, en kraftfuld fuzzing-mekanisme og en utrolig hurtig s\u00f8gemodul. I stedet for at indtaste nyttige data og kontrollere deres funktion som alle andre v\u00e6rkt\u00f8jer, genkender XSStrike svaret ved hj\u00e6lp af flere analysatorer og behandler derefter de nyttige data, der garanteret vil fungere ved hj\u00e6lp af kontekstuel analyse integreret i fuzzing-mekanismen.<\/p>\n<p>Antal stjerner p\u00e5 GitHub: 7050<\/p>\n<h3>44. PythonRobotics<\/h3>\n<p>\nDette projekt er en samling af kode til algoritmer inden for Python-robotteknologi samt algoritmer til autonom navigation.<\/p>\n<p>Antal stjerner p\u00e5 GitHub: 6,746<\/p>\n<h3>45. Google Images Download<\/h3>\n<p>\nGoogle Images Download er et Python-program til kommandolinjen, der s\u00f8ger efter n\u00f8gleord i billeder p\u00e5 Google og henter billeder for dig. Det er et lille program uden afh\u00e6ngigheder, hvis du blot har brug for at downloade op til 100 billeder for hvert n\u00f8gleord.<\/p>\n<p>Antal stjerner p\u00e5 GitHub: 5749<\/p>\n<h3>46. Trape<\/h3>\n<p>\nGiver mulighed for at overv\u00e5ge og udf\u00f8re intelligente sociale ingeni\u00f8rangreb i realtid. Det hj\u00e6lper med at afd\u00e6kke, hvordan store internetvirksomheder kan indsamle fortrolige oplysninger og kontrollere brugere uden deres viden. Trape kan ogs\u00e5 hj\u00e6lpe med at spore cyberkriminelle.<\/p>\n<p>Antal stjerner p\u00e5 GitHub: 4256<\/p>\n<h3>47. Xonsh<\/h3>\n<p>\nXonsh er et tv\u00e6rplatform Unix-gazing kommandosprog og kommandofortolk baseret p\u00e5 Python. Det er et supers\u00e6t af Python 3.5+ med ekstra shell-primitive som i Bash og IPython. Xonsh fungerer p\u00e5 Linux, Mac OS X, Windows og andre hovedsystemer.<\/p>\n<p>Antal stjerner p\u00e5 GitHub: 3426<\/p>\n<h3>48. GIF til CLI<\/h3>\n<p>\nDette kr\u00e6ver et GIF eller en kort video eller foresp\u00f8rgsel, og ved hj\u00e6lp af Tenor GIF API'en konverteres det til animeret ASCII-grafik. Det bruger escape-sekvenser ANSI til animation og farve.<\/p>\n<p>Antal stjerner p\u00e5 GitHub: 2,547<\/p>\n<h3>49. Cartoonify<\/h3>\n<p>\nDraw This \u2014 et polaroidkamera, der kan tegne tegneserier. Den bruger et neuralt netv\u00e6rk til at genkende objekter, datas\u00e6ttet Google Quickdraw, en termisk printer og Raspberry Pi. Quick, Draw! er et spil fra Google, hvor spillerne bliver bedt om at tegne et billede af et objekt\/id\u00e9, som spillet s\u00e5 pr\u00f8ver at g\u00e6tte p\u00e5 mindre end 20 sekunder.<\/p>\n<p>Antal stjerner p\u00e5 Github: 1760<\/p>\n<h3>50. Zulip<\/h3>\n<p>\nZulip er en realtids gruppechat-applikation, der ogs\u00e5 er produktiv takket v\u00e6re multi-tr\u00e5det samtale. Mange virksomheder p\u00e5 Fortune 500-listen og open source-projekter bruger den til realtidschat, der kan h\u00e5ndtere tusindvis af beskeder om dagen.<\/p>\n<p>Antal stjerner p\u00e5 Github: 10,432<\/p>\n<h3>51. YouTube-dl<\/h3>\n<p>\nDette er et kommandolinjeprogram, der kan downloade videoer fra YouTube og nogle andre websteder. Det er ikke bundet til en bestemt platform.<\/p>\n<p>Antal stjerner p\u00e5 Github: 55 868<\/p>\n<h3>52. Ansible<\/h3>\n<p>\nDette er et enkelt IT-automatiseringssystem, som kan h\u00e5ndtere f\u00f8lgende funktioner: konfigurationsstyring, applikationsudrulning, cloud-initiering, udf\u00f8relse af s\u00e6rskilte opgaver, netv\u00e6rksautomatisering og multi-node orkestrering.<\/p>\n<p>Antal stjerner p\u00e5 Github: 39,443<\/p>\n<h3>53. HTTPie<\/h3>\n<p>\nHTTPie er en kommandolinje HTTP-klient. Det forenkler CLI-interaktionen med webtjenester. For http-kommandoen g\u00f8r det det muligt at sende vilk\u00e5rlige HTTP-anmodninger med simpel syntaks og f\u00e5 farvet output. Vi kan bruge det til at teste, fejlfinde og interagere med HTTP-servere.<\/p>\n<p>Antal stjerner p\u00e5 Github: 43 199<\/p>\n<h3>54. Tornado Web Server<\/h3>\n<p>\nDette er et webframework, en asynkron netv\u00e6rksbibliotek for Python. Det bruger ikke-blokerende netv\u00e6rksind\/gange for at skalere op til mere end tusind \u00e5bne forbindelser. Det g\u00f8r det til et godt valg for lange anmodninger og WebSockets.<\/p>\n<p>Antal stjerner p\u00e5 Github: 18 306<\/p>\n<h3>55. Requests<\/h3>\n<p>\nRequests er et bibliotek, der g\u00f8r det nemt at sende HTTP\/1.1-anmodninger. Du skal ikke manuelt tilf\u00f8je parametre til URL-adresserne eller kode PUT- og POST-data.<br \/>\nAntal stjerner p\u00e5 Github: 40 294<\/p>\n<h3>56. Scrapy<\/h3>\n<p>\nScrapy \u2014 en hurtig, h\u00f8j-niveau framework til web-scraping \u2014 du kan bruge det til at gennemse websites for at udtr\u00e6kke strukturerede data. Du kan ogs\u00e5 bruge det til dataanalyse, overv\u00e5gning og automatiseret testning.<\/p>\n<p>Antal stjerner p\u00e5 Github: 34.493<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/edison\/blog\/477442\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>1. Flask \u042d\u0442\u043e \u043c\u0438\u043a\u0440\u043e-\u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 Python. \u041e\u043d \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u0432\u0430\u043b\u0438\u0434\u0430\u0446\u0438\u0439 \u0434\u043b\u044f \u0444\u043e\u0440\u043c \u0438 \u0443\u0440\u043e\u0432\u043d\u044f \u0430\u0431\u0441\u0442\u0440\u0430\u043a\u0446\u0438\u0438 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445, \u043d\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0434\u043b\u044f \u043e\u0431\u0449\u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439. \u0418 \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044d\u0442\u043e \u043c\u0438\u043a\u0440\u043e-\u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a. Flask \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u043e\u0433\u043e \u0438 \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0430 \u0442\u0430\u043a\u0436\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u044b\u043c \u0438 \u043b\u0435\u0433\u043a\u0438\u043c. \u041e\u043d \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445 Werkzeug \u0438 Jinja2. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-53299","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"1.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/news\/56-proektov-na-python-s-otkrytym-ishodnym-kodom\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd4756 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u043d\u0430 Python \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"1.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/56-proektov-na-python-s-otkrytym-ishodnym-kodom\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-11-27T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:01:11+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd4756 projekter p\u00e5 Python med \u00e5bent kildeskrift | ProHoster","description":"1.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/56-proektov-na-python-s-otkrytym-ishodnym-kodom","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd4756 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u043d\u0430 Python \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c | ProHoster","og:description":"1.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/56-proektov-na-python-s-otkrytym-ishodnym-kodom","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-11-27T21:00:00+00:00","article:modified_time":"2020-02-18T11:01:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53299","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 06:51:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:27:39","updated":"2026-01-24 06:51:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/53299","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=53299"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/53299\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=53299"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=53299"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=53299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}