
1. Φιάλη
Είναι ένα μικροπλαίσιο γραμμένο σε Python. Δεν διαθέτει επικυρώσεις φόρμας ή επίπεδο αφαίρεσης βάσης δεδομένων, αλλά σας επιτρέπει να χρησιμοποιείτε βιβλιοθήκες τρίτων για κοινή λειτουργικότητα. Και γι' αυτό είναι ένα μικροπλαίσιο. Το Flask έχει σχεδιαστεί για να κάνει τις κτιριακές εφαρμογές απλές και γρήγορες, και είναι επίσης επεκτάσιμο και ελαφρύ. Βασίζεται στα έργα Werkzeug και Jinja2. Μπορείτε να μάθετε περισσότερα σχετικά με αυτό στο τελευταίο άρθρο της DataFlair σχετικά .
2. Κεράς
Το Keras είναι μια βιβλιοθήκη νευρωνικών δικτύων ανοιχτού κώδικα γραμμένη σε Python. Είναι φιλικό προς το χρήστη, αρθρωτό και επεκτάσιμο και μπορεί να τρέξει πάνω από τα TensorFlow, Theano, PlaidML ή Microsoft Cognitive Toolkit (CNTK). Το Keras τα έχει όλα: πρότυπα, αντικειμενικές λειτουργίες και λειτουργίες μεταφοράς, βελτιστοποιητές και πολλά άλλα. Υποστηρίζει επίσης συνελικτικά και επαναλαμβανόμενα νευρωνικά δίκτυα.
Εργασία στο τελευταίο έργο ανοιχτού κώδικα που βασίζεται στο Keras - .
Το άρθρο μεταφράστηκε με την υποστήριξη της EDISON Software, η οποία Και .
3.SpaCy
Είναι μια βιβλιοθήκη λογισμικού ανοιχτού κώδικα που ασχολείται με και είναι γραμμένο σε Python και Cython. Ενώ το NLTK είναι πιο κατάλληλο για εκπαιδευτικούς και ερευνητικούς σκοπούς, η δουλειά του spaCy είναι να παρέχει λογισμικό για παραγωγή. Επιπλέον, το Thinc είναι μια βιβλιοθήκη μηχανικής εκμάθησης spaCy που διαθέτει μοντέλα CNN για επισήμανση μέρους του λόγου, ανάλυση εξαρτήσεων και αναγνώριση ονομαστικών οντοτήτων.
4. Φρουρός
Το Sentry προσφέρει φιλοξενία παρακολούθησης σφαλμάτων ανοιχτού κώδικα, ώστε να μπορείτε να εντοπίσετε και να διαλογίσετε σφάλματα σε πραγματικό χρόνο. Απλώς εγκαταστήστε το SDK για τις γλώσσες ή τα πλαίσια και ξεκινήστε. Σας επιτρέπει να καταγράφετε μη χειριζόμενες εξαιρέσεις, να εξετάζετε ίχνη στοίβας, να αναλύετε τον αντίκτυπο κάθε ζητήματος, να παρακολουθείτε σφάλματα σε έργα, να εκχωρείτε ζητήματα και πολλά άλλα. Η χρήση του Sentry σημαίνει λιγότερα σφάλματα και περισσότερος κωδικός αποστολής.
5.OpenCV
Το OpenCV είναι μια βιβλιοθήκη υπολογιστικής όρασης και μηχανικής εκμάθησης ανοιχτού κώδικα. Η βιβλιοθήκη διαθέτει πάνω από 2500 βελτιστοποιημένους αλγόριθμους για εργασίες όρασης υπολογιστή, όπως ανίχνευση και αναγνώριση αντικειμένων, ταξινόμηση διαφόρων τύπων ανθρώπινων δραστηριοτήτων, παρακολούθηση κίνησης της κάμερας, δημιουργία τρισδιάστατων μοντέλων αντικειμένων, συρραφή εικόνων για λήψη εικόνων υψηλής ανάλυσης και πολλές άλλες εργασίες. Η βιβλιοθήκη είναι διαθέσιμη για πολλές γλώσσες όπως Python, C++, Java κ.λπ.
Github Stars: 39585
Έχετε δουλέψει σε κάποιο έργο OpenCV στο παρελθόν; Εδώ είναι ένα -
6. Nilearn
Αυτή είναι μια ενότητα για γρήγορη και εύκολη εφαρμογή στατιστικής εκμάθησης σε δεδομένα NeuroImaging. Επιτρέπει τη χρήση του scikit-learn για στατιστικές πολλαπλών μεταβλητών για προγνωστική μοντελοποίηση, ταξινόμηση, αποκωδικοποίηση και ανάλυση συνδεσιμότητας. Το Nilearn είναι μέρος του οικοσυστήματος NiPy, το οποίο είναι μια κοινότητα αφιερωμένη στη χρήση της Python για την ανάλυση δεδομένων νευροαπεικόνισης.
Αριθμός αστεριών ενεργοποιημένος : 549
7. scicit-μαθαίνω
Το Scikit-learn είναι ένα άλλο έργο ανοιχτού κώδικα Python. Είναι μια πολύ διάσημη βιβλιοθήκη μηχανικής εκμάθησης για την Python. Συχνά χρησιμοποιείται με το NumPy και το SciPy, το SciPy προσφέρει ταξινόμηση, παλινδρόμηση και ομαδοποίηση—υποστηρίζει , τυχαία δάση, ενίσχυση κλίσης, k-means και DBSCAN. Αυτή η βιβλιοθήκη είναι γραμμένη σε Python και Cython.
Github Stars: 37,144
8. PyTorch
Το PyTorch είναι μια άλλη βιβλιοθήκη μηχανικής εκμάθησης ανοιχτού κώδικα γραμμένη μέσα και για την Python. Βασίζεται στη βιβλιοθήκη Torch και είναι εξαιρετικό για τομείς όπως η όραση υπολογιστή και η επεξεργασία φυσικής γλώσσας (NLP). Έχει επίσης ένα frontend C++.
Μεταξύ πολλών άλλων χαρακτηριστικών, το PyTorch προσφέρει δύο υψηλού επιπέδου:
- Tensor Computing με τεράστια επιτάχυνση GPU
- Βαθιά νευρωνικά δίκτυα
Github αστέρια: 31
9. Librosa
Η Librosa είναι μια από τις καλύτερες βιβλιοθήκες python για μουσική και ανάλυση ήχου. Περιέχει τα απαραίτητα στοιχεία που χρησιμοποιούνται για την εξαγωγή πληροφοριών από τη μουσική. Η βιβλιοθήκη είναι καλά τεκμηριωμένη και περιέχει πολλά σεμινάρια και παραδείγματα που θα διευκολύνουν την εργασία σας.
Github Stars: 3107
Υλοποίηση έργου Python ανοιχτού κώδικα και Librosa - .
10. Γένσιμ
Το Gensim είναι μια βιβλιοθήκη Python για μοντελοποίηση θεμάτων, ευρετηρίαση εγγράφων και εύρεση ομοιοτήτων με μεγάλες εταιρείες. Απευθύνεται στις κοινότητες NLP και ανάκτησης πληροφοριών. Το Gensim είναι συντομογραφία του "δημιουργώ παρόμοια". Προηγουμένως, δημιούργησε μια σύντομη λίστα άρθρων παρόμοια με αυτό το άρθρο. Το Gensim είναι διαισθητικό, αποτελεσματικό και επεκτάσιμο. Το Gensim παρέχει μια αποτελεσματική και απλή εφαρμογή σημασιολογικής μοντελοποίησης χωρίς επίβλεψη από απλό κείμενο.
Github αστέρια: 9
11. Τζάνγκο
— ένα πλαίσιο Python υψηλού επιπέδου που ενθαρρύνει την ταχεία ανάπτυξη και πιστεύει στην αρχή DRY (μην επαναλαμβάνεσαι). Είναι ένα πολύ ισχυρό και πιο ευρέως χρησιμοποιούμενο πλαίσιο για την Python. Βασίζεται στο μοτίβο MTV (Model-Template-View).
Github αστέρια: 44
12. Αναγνώριση προσώπου
Η αναγνώριση προσώπου είναι ένα δημοφιλές έργο στο GitHub. Αναγνωρίζει και χειρίζεται εύκολα πρόσωπα χρησιμοποιώντας Python/γραμμή εντολών και χρησιμοποιεί την απλούστερη βιβλιοθήκη αναγνώρισης προσώπου στον κόσμο για να το κάνει. Χρησιμοποιεί dlib με βαθιά εκμάθηση για τον εντοπισμό προσώπων με ακρίβεια 99,38% στο σημείο αναφοράς Wild.
Github Stars: 28,267
13. Μπισκοκόφτης
Το Cookiecutter είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που μπορεί να χρησιμοποιηθεί για τη δημιουργία έργων από πρότυπα (cookiecutters). Ένα παράδειγμα θα ήταν η δημιουργία ενός έργου πακέτου από ένα πρότυπο έργου πακέτου. Αυτά είναι πρότυπα πολλαπλών πλατφορμών και τα πρότυπα έργων μπορούν να είναι σε οποιαδήποτε γλώσσα ή μορφή σήμανσης, όπως Python, JavaScript, HTML, Ruby, CoffeeScript, RST και Markdown. Σας επιτρέπει επίσης να χρησιμοποιείτε πολλές γλώσσες στο ίδιο πρότυπο έργου.
Github αστέρια: 10
14. Πάντες
Το Pandas είναι μια βιβλιοθήκη ανάλυσης και χειρισμού δεδομένων για την Python που προσφέρει δομές δεδομένων με ετικέτα και στατιστικές συναρτήσεις.
Github Stars: 21,404
Έργο ανοιχτού κώδικα Python για να δοκιμάσετε τα Panda -
15. Pipenv
Το Pipenv υπόσχεται να είναι ένα έτοιμο για παραγωγή εργαλείο με στόχο να φέρει τον καλύτερο από όλους τους κόσμους συσκευασίας στον κόσμο της Python. Το τερματικό του έχει ωραία χρώματα και συνδυάζει Pipfile, pip και virtualenv σε μία εντολή. Δημιουργεί και διαχειρίζεται αυτόματα εικονικά περιβάλλοντα για τα έργα σας και παρέχει στους χρήστες έναν εύκολο τρόπο να προσαρμόσουν το περιβάλλον εργασίας τους.
Github Stars: 18,322
16. SimpleCoin
Αυτή είναι μια εφαρμογή Blockchain για κρυπτονομίσματα ενσωματωμένη στην Python, αλλά είναι απλή, ανασφαλής και ημιτελής. Το SimpleCoin δεν προορίζεται για παραγωγική χρήση. Όχι για παραγωγική χρήση, το SimpleCoin προορίζεται για εκπαιδευτικούς σκοπούς και μόνο για να κάνει το λειτουργικό blockchain προσβάσιμο και απλούστερο. Σας επιτρέπει να αποθηκεύετε τα εξορυγμένα hashes και να τα ανταλλάσσετε με οποιοδήποτε υποστηριζόμενο νόμισμα.
Github Stars: 1343
17. Pyray
Είναι μια βιβλιοθήκη τρισδιάστατης απόδοσης γραμμένη σε vanilla Python. Αποδίδει 3D, 2D, αντικείμενα και σκηνές υψηλότερων διαστάσεων σε Python και κινούμενα σχέδια. Μας βρίσκει στη σφαίρα των δημιουργημένων βίντεο, βιντεοπαιχνιδιών, φυσικών προσομοιώσεων ακόμα και όμορφων εικόνων. Οι απαιτήσεις για αυτό είναι PIL, numpy και scipy.
Github Stars: 451
18. MicroPython
Το MicroPython είναι Python για μικροελεγκτές. Είναι μια αποτελεσματική εφαρμογή Python3 που συνοδεύεται από πολλά από τα πακέτα από την τυπική βιβλιοθήκη Python και είναι βελτιστοποιημένη για εκτέλεση σε μικροελεγκτές και σε στενούς χώρους. Το Pyboard είναι μια μικρή ηλεκτρονική πλακέτα κυκλώματος που τρέχει το MicroPython σε γυμνό μέταλλο, ώστε να μπορεί να ελέγχει όλα τα είδη ηλεκτρονικών έργων.
Αριθμός αστεριών ενεργοποιημένος : 9,197
19. Κιβί
Η Kivy είναι μια βιβλιοθήκη Python για την ανάπτυξη εφαρμογών για κινητά και άλλων εφαρμογών πολλαπλής αφής με φυσικές διεπαφές χρήστη (NUI). Διαθέτει βιβλιοθήκη γραφικών, πολλές επιλογές widget, ενδιάμεση γλώσσα Kv για τη δημιουργία των δικών σας γραφικών στοιχείων, υποστήριξη για ποντίκι, πληκτρολόγιο, TUIO και συμβάντα πολλαπλής αφής. Είναι μια βιβλιοθήκη ανοιχτού κώδικα για γρήγορη ανάπτυξη εφαρμογών με καινοτόμες διεπαφές χρήστη. Είναι cross-platform, φιλικό προς τις επιχειρήσεις και επιταχύνεται με GPU.
Github αστέρια: 9
20. παύλα
Το Dash by Plotly είναι ένα πλαίσιο εφαρμογής web. Χτισμένο πάνω στα Flask, Plotly.js, React και React.js, μας επιτρέπει να χρησιμοποιούμε την Python για τη δημιουργία πινάκων εργαλείων. Επιτρέπει στα μοντέλα Python και R να εκτελούνται σε κλίμακα. Το Dash σάς επιτρέπει να δημιουργείτε, να δοκιμάζετε, να αναπτύσσετε και να αναφέρετε χωρίς DevOps, JavaScript, CSS ή CronJobs. Το Dash είναι ισχυρό, προσαρμόσιμο, ελαφρύ και εύκολο στη διαχείριση. Διαθέτει επίσης ανοιχτό κώδικα.
Github Stars: 9,883
21. Ματζέντα
Το Magenta είναι ένα ερευνητικό έργο ανοιχτού κώδικα που εστιάζει στη μηχανική μάθηση ως εργαλείο στη δημιουργική διαδικασία. Αυτό καθιστά δυνατή τη δημιουργία μουσικής και τέχνης χρησιμοποιώντας μηχανική μάθηση. Το Magenta είναι μια βιβλιοθήκη Python που βασίζεται στο TensorFlow με βοηθητικά προγράμματα για την εργασία με ακατέργαστα δεδομένα, τη χρήση τους για την εκπαίδευση μοντέλων μηχανών και τη δημιουργία νέου περιεχομένου.
22. Μάσκα R-CNN
Αυτή είναι μια υλοποίηση της μάσκας R-CNNN σε Python 3, TensorFlow και Keras. Το μοντέλο παίρνει κάθε στιγμιότυπο ενός αντικειμένου στο ράστερ και δημιουργεί πλαίσια οριοθέτησης και μάσκες τμηματοποίησης για αυτό. Χρησιμοποιεί το Δίκτυο Πυραμίδας Δυνατοτήτων (FPN) και τον κορμό του ResNet101. Ο κώδικας είναι εύκολο να επεκταθεί. Αυτό το έργο προσφέρει επίσης ένα σύνολο δεδομένων Matterport3D με ανακατασκευασμένους τρισδιάστατους χώρους που έχουν καταγραφεί από πελάτες…
Github αστέρια: 14
23. Μοντέλα TensorFlow
Αυτό είναι ένα αποθετήριο με διάφορα μοντέλα που υλοποιούνται στο TensorFlow - επίσημα και ερευνητικά μοντέλα. Έχει επίσης δείγματα και tutorials. Τα επίσημα μοντέλα χρησιμοποιούν τα API υψηλού επιπέδου TensorFlow. Τα ερευνητικά μοντέλα είναι μοντέλα που εφαρμόζονται στο TensorFlow από ερευνητές για να τα υποστηρίξουν ή να απαντήσουν σε ερωτήσεις και ερωτήματα.
Github αστέρια: 57
24. Snallygaster
Το Snallygaster είναι ένας τρόπος οργάνωσης προβλημάτων με πίνακες έργων. Αυτό σας επιτρέπει να προσαρμόσετε τον πίνακα ελέγχου διαχείρισης έργου του GitHub, να βελτιστοποιήσετε και να αυτοματοποιήσετε τη ροή εργασίας σας. Σας επιτρέπει να ταξινομείτε εργασίες, να σχεδιάζετε έργα, να αυτοματοποιείτε τη ροή εργασιών, να παρακολουθείτε την πρόοδο, να μοιράζεστε την κατάσταση και, τέλος, να ολοκληρώσετε. Το Snallygaster μπορεί να κάνει σάρωση για μυστικά αρχεία σε διακομιστές HTTP - αναζητά αρχεία διαθέσιμα σε διακομιστές ιστού που δεν θα πρέπει να είναι δημόσια προσβάσιμα και ενδέχεται να θέτουν σε κίνδυνο την ασφάλεια.
Github αστέρια: 1
25. Στατιστικά μοντέλα
Το , το οποίο συμπληρώνει την επιστήμη για στατιστικούς υπολογισμούς, συμπεριλαμβανομένων των περιγραφικών στατιστικών και της εκτίμησης και των συμπερασμάτων για στατιστικά μοντέλα. Για το σκοπό αυτό έχει κλάσεις και λειτουργίες. Μας επιτρέπει επίσης να πραγματοποιούμε στατιστικές δοκιμές και αναλύσεις στατιστικών δεδομένων.
Github αστέρια: 4
26. WhatWaf
Αυτό είναι ένα προηγμένο εργαλείο ανίχνευσης τείχους προστασίας που μπορούμε να χρησιμοποιήσουμε για να κατανοήσουμε εάν υπάρχει τείχος προστασίας εφαρμογών ιστού. Εντοπίζει ένα τείχος προστασίας σε μια εφαρμογή web και προσπαθεί να εντοπίσει μία ή περισσότερες λύσεις για αυτό στον καθορισμένο προορισμό.
Github Stars: 1300
27. Αλυσίδα
Αλυσίδα - , επικεντρώθηκε στην ευελιξία. Βασίζεται στην Python και προσφέρει διαφοροποιημένα API βασισμένα σε μια προσέγγιση καθορισμού ανά εκτέλεση. Το Chainer προσφέρει επίσης αντικειμενοστραφή API υψηλού επιπέδου για τη δημιουργία και την εκπαίδευση νευρωνικών δικτύων. Είναι ένα ισχυρό, ευέλικτο και διαισθητικό πλαίσιο για νευρωνικά δίκτυα.
Github Stars: 5,054
28. Ριμπάουντ
Το Rebound είναι ένα εργαλείο γραμμής εντολών. Όταν λαμβάνετε ένα σφάλμα μεταγλωττιστή, λαμβάνει αμέσως τα αποτελέσματα από την υπερχείλιση στοίβα. Για να το χρησιμοποιήσετε, μπορείτε να χρησιμοποιήσετε την εντολή rebound για να εκτελέσετε το αρχείο σας. Είναι ένα από τα κορυφαία 50 πιο δημοφιλή έργα ανοιχτού κώδικα Python του 2018. Επιπλέον, απαιτεί Python 3.0 ή νεότερη έκδοση. Υποστηριζόμενοι τύποι αρχείων: Python, Node.js, Ruby, Golang και Java.
Github Stars: 2913
29. Ανιχνευτής
Το Detectron εκτελεί ανίχνευση αντικειμένων τελευταίας τεχνολογίας (εφαρμόζει επίσης το Mask R-CNN). Αυτό είναι το λογισμικό Facebook AI Research (FAIR) γραμμένο σε Python και υποστηρίζεται από την πλατφόρμα Caffe2 Deep Learning. Στόχος του Detectron είναι να παρέχει μια βάση κώδικα υψηλής ποιότητας, υψηλής απόδοσης για την έρευνα ανίχνευσης αντικειμένων. Είναι ευέλικτο και υλοποιεί τους ακόλουθους αλγόριθμους - Mask R-CNN, RetinaNet, Faster R-CNN, RPN, Fast R-CNN, R-FCN.
Github αστέρια: 21
30. Python-fire
Αυτή είναι μια βιβλιοθήκη για την αυτόματη δημιουργία CLI (διεπαφές γραμμής εντολών) από (οποιοδήποτε) αντικείμενο Python. Σας επιτρέπει επίσης να αναπτύξετε και να διορθώσετε τον κώδικα, καθώς και να εξερευνήσετε τον υπάρχοντα κώδικα ή να μετατρέψετε τον κώδικα κάποιου άλλου σε CLI. Το Python Fire διευκολύνει την εναλλαγή μεταξύ Bash και Python και διευκολύνει τη χρήση του REPL.
Github αστέρια: 15
31. Pylearn2
Το Pylearn2 είναι μια βιβλιοθήκη μηχανικής μάθησης που χτίστηκε κυρίως πάνω στο Theano. Στόχος του είναι να διευκολύνει την έρευνα για την ML. Σας επιτρέπει να γράφετε νέους αλγόριθμους και μοντέλα.
Github Stars: 2681
32. Matplotlib
— είναι μια βιβλιοθήκη σχεδίασης 2D για την Python — δημιουργεί εκδόσεις υψηλής ποιότητας σε διάφορες μορφές.
Github Stars: 10,072
33. Θεανώ
Το Theano είναι μια βιβλιοθήκη για το χειρισμό μαθηματικών και πινάκων εκφράσεων. Είναι επίσης ένας μεταγλωττιστής βελτιστοποίησης. Η Θεανώ χρησιμοποιεί -όμοια σύνταξη για την έκφραση υπολογισμών και τους μεταγλωττίζει για να εκτελούνται σε αρχιτεκτονικές CPU ή GPU. Είναι μια βιβλιοθήκη μηχανικής μάθησης Python ανοιχτού κώδικα γραμμένη σε Python και CUDA και εκτελείται σε Linux, macOS и Windows.
Αριθμός αστεριών ενεργοποιημένος : 8,922
34. Multidiff
Το Multidiff έχει σχεδιαστεί για να κάνει πιο κατανοητά τα αναγνώσιμα από μηχανή δεδομένα. Βοηθά στην προβολή των διαφορών μεταξύ ενός μεγάλου αριθμού αντικειμένων εκτελώντας διαφορές μεταξύ των σχετικών αντικειμένων και στη συνέχεια εμφανίζοντάς τα. Αυτή η οπτικοποίηση μας επιτρέπει να αναζητούμε μοτίβα στα δικά μας πρωτόκολλα ή ασυνήθιστες μορφές αρχείων. Χρησιμοποιείται επίσης κυρίως για αντίστροφη μηχανική και δυαδική ανάλυση δεδομένων.
Github Stars: 262
35. Σομ-τσ.γ
Αυτό το έργο αφορά τη χρήση αυτοοργάνωσης χαρτών για την επίλυση του προβλήματος του ταξιδιώτη πωλητή. Χρησιμοποιώντας SOM, βρίσκουμε μη βέλτιστες λύσεις στο πρόβλημα TSP και χρησιμοποιούμε τη μορφή .tsp για αυτό. Το TSP είναι ένα πλήρες πρόβλημα NP και καθώς ο αριθμός των πόλεων αυξάνεται, γίνεται όλο και πιο δύσκολο να λυθεί.
Github Stars: 950
36. Φωτόν
Το Photon είναι ένας εξαιρετικά γρήγορος web scanner σχεδιασμένος για OSINT. Μπορεί να ανακτήσει URL, URL με παραμέτρους, πληροφορίες Intel, αρχεία, μυστικά κλειδιά, αρχεία JavaScript, αντιστοιχίσεις τυπικών εκφράσεων και υποτομείς. Οι εξαγόμενες πληροφορίες μπορούν στη συνέχεια να αποθηκευτούν και να εξαχθούν σε μορφή json. Το φωτόνιο είναι ευέλικτο και έξυπνο. Μπορείτε επίσης να προσθέσετε μερικά πρόσθετα σε αυτό.
Github Stars: 5714
37. Κοινωνικός χαρτογράφος
Το Social Mapper είναι ένα εργαλείο χαρτογράφησης μέσων κοινωνικής δικτύωσης που συσχετίζει τα προφίλ χρησιμοποιώντας την αναγνώριση προσώπου. Αυτό το κάνει σε διάφορες ιστοσελίδες σε μεγάλη κλίμακα. Το Social Mapper αυτοματοποιεί την αναζήτηση ονομάτων και φωτογραφιών στα κοινωνικά δίκτυα και στη συνέχεια επιχειρεί να εντοπίσει και να ομαδοποιήσει με ακρίβεια την παρουσία κάποιου. Στη συνέχεια δημιουργεί μια αναφορά για ανθρώπινη εξέταση. Αυτό είναι χρήσιμο στη βιομηχανία ασφάλειας (για παράδειγμα, για phishing). Υποστηρίζει πλατφόρμες LinkedIn, Facebook, Twitter, Google Plus, Instagram, VKontakte, Weibo και Douban.
Github Stars: 2,396
38. Κάμελοτ
Το Camelot είναι μια βιβλιοθήκη Python που βοηθά στην εξαγωγή πινάκων από αρχεία PDF. Λειτουργεί με αρχεία PDF κειμένου, αλλά όχι με σαρωμένα έγγραφα. Εδώ, κάθε τραπέζι είναι ένα pandas DataFrame. Επιπλέον, μπορείτε να εξάγετε πίνακες σε .json, .xls, .html ή .sqlite.
Github Stars: 2415
39. Λέκτορας
Αυτό είναι ένα πρόγραμμα ανάγνωσης Qt για ανάγνωση ηλεκτρονικών βιβλίων. Υποστηρίζει μορφές αρχείων .pdf, .epub, .djvu, .fb2, .mobi, .azw/.azw3/.azw4, .cbr/.cbz και .md. Το Lector διαθέτει κύριο παράθυρο, προβολή πίνακα, προβολή βιβλίου, προβολή χωρίς περισπασμούς, υποστήριξη σχολιασμού, προβολή κόμικ και παράθυρο ρυθμίσεων. Υποστηρίζει επίσης σελιδοδείκτες, περιήγηση προφίλ, πρόγραμμα επεξεργασίας μεταδεδομένων και ενσωματωμένο λεξικό.
Github Stars: 835
40. m00dbot
Αυτό είναι ένα bot Telegram για αυτοέλεγχο κατάθλιψης και άγχους.
Github Stars: 145
41. Μανίμ
Αυτή είναι μια μηχανή κινούμενων εικόνων για επεξήγηση μαθηματικών βίντεο που μπορεί να χρησιμοποιηθεί για τη δημιουργία ακριβών κινούμενων εικόνων μέσω προγραμματισμού. Για να το κάνει αυτό, χρησιμοποιεί Python.
Github αστέρια: 13
42. Douyin Bot
Ένα bot γραμμένο σε Python για μια εφαρμογή που μοιάζει με Tinder. Προγραμματιστές από την Κίνα.
Github Stars: 5,959
43. XSStrike
Αυτό είναι ένα πακέτο ανίχνευσης δέσμης ενεργειών μεταξύ τοποθεσιών με τέσσερις χειρόγραφους αναλυτές. Διαθέτει επίσης μια έξυπνη γεννήτρια ωφέλιμου φορτίου, μια ισχυρή μηχανή fuzzing και μια απίστευτα γρήγορη μηχανή αναζήτησης. Αντί να τροφοδοτεί ένα ωφέλιμο φορτίο και να ελέγχει ότι λειτουργεί όπως όλα τα άλλα εργαλεία, το XSStrike αναλύει την απόκριση χρησιμοποιώντας πολλαπλούς αναλυτές και στη συνέχεια επεξεργάζεται το ωφέλιμο φορτίο για να είναι εγγυημένο ότι θα λειτουργήσει χρησιμοποιώντας ανάλυση συμφραζομένων που είναι ενσωματωμένη στη μηχανή fuzzing.
Github Stars: 7050
44. PythonRobotics
Αυτό το έργο είναι μια συλλογή κώδικα σε αλγόριθμους ρομποτικής Python και αλγόριθμους αυτόνομης πλοήγησης.
Github Stars: 6,746
45. Λήψη εικόνων Google
Το Google Images Download είναι ένα πρόγραμμα Python γραμμής εντολών που αναζητά λέξεις-κλειδιά στις εικόνες Google και ανακτά τις εικόνες για εσάς. Είναι ένα μικρό πρόγραμμα χωρίς εξαρτήσεις, εάν χρειάζεται μόνο να ανεβάσετε έως και 100 εικόνες για κάθε λέξη-κλειδί.
Github Stars: 5749
46. Παγίδα
Σας επιτρέπει να παρακολουθείτε και να εκτελείτε έξυπνες επιθέσεις κοινωνικής μηχανικής σε πραγματικό χρόνο. Αυτό βοηθά να διευκρινιστεί πώς οι μεγάλες εταιρείες του Διαδικτύου μπορούν να αποκτούν ευαίσθητες πληροφορίες και να ελέγχουν τους χρήστες χωρίς να το γνωρίζουν. Το Trape μπορεί επίσης να βοηθήσει στον εντοπισμό των εγκληματιών στον κυβερνοχώρο.
Github Stars: 4256
47. Xonsh
Το Xonsh είναι μια γλώσσα γραμμής εντολών και κέλυφος που λειτουργεί σε όλες τις πλατφόρμες και βασίζεται στην Python, η οποία βασίζεται σε Unix. Είναι ένα υπερσύνολο της Python 3.5+ με πρόσθετα πρωτόγονα κέλυφος, όπως αυτά που βρίσκονται στο Bash και το IPython. Το Xonsh εκτελείται σε Linux, Max OS X, Windows και άλλα σημαντικά συστήματα.
Github Stars: 3426
48. GIF για CLI
Παίρνει ένα GIF ή ένα σύντομο βίντεο ή αίτημα και με τη βοήθεια του Tenor GIF API μετατρέπεται σε κινούμενα γραφικά ASCII. Χρησιμοποιεί ακολουθίες διαφυγής ANSI για κινούμενα σχέδια και χρώμα.
Github Stars: 2,547
49.Cartoonify
Draw Πρόκειται για μια φωτογραφική μηχανή Polaroid που μπορεί να σχεδιάζει κινούμενα σχέδια. Χρησιμοποιεί ένα νευρωνικό δίκτυο για την αναγνώριση αντικειμένων, ένα σύνολο δεδομένων Google Quickdraw, έναν θερμικό εκτυπωτή και ένα Raspberry Pi. Γρήγορα, Κλήρωση! — είναι ένα παιχνίδι της Google όπου οι παίκτες καλούνται να σχεδιάσουν μια εικόνα ενός αντικειμένου/ιδέας και στη συνέχεια να προσπαθήσουν να μαντέψουν τι αντιπροσωπεύει σε λιγότερο από 20 δευτερόλεπτα.
Github Stars: 1760
50. Ζουλίπ
Το Zulip είναι μια εφαρμογή ομαδικής συνομιλίας σε πραγματικό χρόνο που είναι επίσης παραγωγική με συνομιλίες πολλαπλών νημάτων. Πολλές εταιρείες του Fortune 500 και έργα ανοιχτού κώδικα το χρησιμοποιούν για συνομιλία σε πραγματικό χρόνο, η οποία μπορεί να χειριστεί χιλιάδες μηνύματα την ημέρα.
Github Stars: 10,432
51. YouTube-δλ
Είναι ένα πρόγραμμα γραμμής εντολών που μπορεί να κατεβάσει βίντεο από το YouTube και ορισμένους άλλους ιστότοπους. Δεν συνδέεται με μια συγκεκριμένη πλατφόρμα.
Github αστέρια: 55
52.Ansible
Είναι ένα απλό σύστημα αυτοματισμού πληροφορικής που μπορεί να χειριστεί τις ακόλουθες λειτουργίες: διαχείριση διαμόρφωσης, ανάπτυξη εφαρμογών, παροχή cloud, ad-hoc εργασίες, αυτοματοποίηση δικτύου και ενορχήστρωση πολλαπλών κόμβων.
Github Stars: 39,443
53. HTTPie
Το HTTPie είναι ένας πελάτης HTTP γραμμής εντολών. Αυτό απλοποιεί την αλληλεπίδραση μεταξύ του CLI και των υπηρεσιών web. Για την εντολή http, μας επιτρέπει να στέλνουμε αυθαίρετα αιτήματα HTTP με απλή σύνταξη και να λαμβάνουμε έγχρωμη έξοδο. Μπορούμε να το χρησιμοποιήσουμε για δοκιμή, εντοπισμό σφαλμάτων και αλληλεπίδραση με διακομιστές HTTP.
Github αστέρια: 43
54. Tornado Web Server
Είναι ένα πλαίσιο web, μια βιβλιοθήκη ασύγχρονης δικτύωσης για την Python. Χρησιμοποιεί I/O χωρίς αποκλεισμό δικτύου για να κλιμακωθεί σε περισσότερες από χιλιάδες ανοιχτές συνδέσεις. Αυτό το καθιστά μια καλή επιλογή για μεγάλα αιτήματα και WebSockets.
Github αστέρια: 18
55.Αιτήματα
Το Requests είναι μια βιβλιοθήκη που διευκολύνει την αποστολή αιτημάτων HTTP/1.1. Δεν χρειάζεται να προσθέσετε μη αυτόματα παραμέτρους σε διευθύνσεις URL ή να κωδικοποιήσετε δεδομένα PUT και POST.
Github αστέρια: 40
56. Scrapy
Το Scrapy είναι ένα γρήγορο, υψηλού επιπέδου πλαίσιο απόξεσης ιστού - μπορείτε να το χρησιμοποιήσετε για την ανίχνευση ιστοτόπων για την εξαγωγή δομημένων δεδομένων. Μπορείτε επίσης να το χρησιμοποιήσετε για ανάλυση δεδομένων, παρακολούθηση και αυτοματοποιημένες δοκιμές.
Github Stars: 34,493
Πηγή: www.habr.com
