Wie viele Pakete in Python installiert werden sollten, hängt davon ab, für welche Art von Arbeit Sie Python verwenden. Grundsätzlich gibt es professionelle Pakete für jede Anwendungsrichtung. Python wird mit vielen leistungsstarken Paketen geliefert, z. B. dem Crawler-Paket urllib, dem regulären Ausdruckspaket re, den Berechnungspaketsammlungen und dem Grafikpaket tkinter usw. Diese Pakete werden automatisch installiert, wenn Sie Python installieren. Dies sind natürlich alles Basispakete Verwenden Sie täglich mehr Pakete von Drittanbietern, da Pakete von Drittanbietern leistungsfähigere Funktionen haben.
Crawler ist eine interessante Möglichkeit, Python zu lernen, und es verfügt auch über ein leistungsstarkes Framework.
Pythons eigene URLlib ist tatsächlich etwas umständlich. Es wird empfohlen, die Anforderungsbibliothek zu verwenden ist sehr leistungsstark und einfach zu verwenden. Die Bibliothek verfügt über eine umfassende chinesische Dokumentation, die das Crawlen von Daten und Bildern im Internet erleichtert. Es gibt auch eine erweiterte Bibliothek – die Scrapy-Bibliothek. Scrapy ist ein Anwendungsframework, das zum Crawlen von Website-Daten und zum Extrahieren strukturierter Daten geschrieben wurde. Es kann in einer Reihe von Programmen wie Data Mining, Informationsverarbeitung oder Speicherung historischer Daten verwendet werden. Scrapy verwendet die asynchrone Netzwerkbibliothek Twisted, um die Netzwerkkommunikation abzuwickeln.
Das Crawlen von Website-Daten erfordert natürlich das reguläre Modul re und das schöne Suppenmodul
Das re-Modul verfügt über eine leistungsstarke Fähigkeit, Zeichenfolgen zu verarbeiten, ist jedoch nicht einfach zu verwenden, weil Wenn Sie darüber nachdenken, ob Sie reguläre Ausdrücke verwenden können, ist dies an sich schon ein Problem, da das Schreiben eines regulären Ausdrucks ein großes Problem darstellt. Aber keine Angst. Bei der Verarbeitung von Website-Strukturdaten gibt es leistungsfähigere Bibliotheken – schöne Suppe
Web-Back-End-Framework Django, Flask
Python ist auch ein Generalist in der Webentwicklung. sowohl groß als auch klein Für das komplette Framework Django gibt es auch eine kleine und anspruchsvolle Framework-Flasche. Obwohl es in der Webentwicklung viele Frameworks gibt, werden diese beiden am häufigsten verwendet. Wenn Sie auf Chinesisch arbeiten möchten, ist das Erlernen dieser beiden Frameworks ausreichend kenne diese beiden Frameworks. Die Python-Back-End-Entwicklung wird derzeit von vielen Unternehmen verwendet, beispielsweise von unserem gemeinsamen Unternehmen Zhihu, Douban usw.
Abschlusslernen und künstliche Intelligenz
Apropos Deep Learning und künstliche Intelligenz: Natürlich sind beliebte Frameworks wie Tensorflow und Keras unverzichtbar, und diese können alle auf benutzerfreundliche Weise mit Python bedient werden Wenn Sie sich für künstliche Intelligenz interessieren, dürfen Sie Python nicht verpassen.
Zusätzlich zu den oben genannten Modulen verfügt Python auch über viele nützliche Module
Zum Beispiel:
Chinesisches Wortsegmentierungsmodul jieba
Bildverarbeitungsmodul PIL-Modul
Datenbankmodule pymysql, pymongo usw. bedienen.
Excel-Module xlrd, xlwt bedienen;
Json-Datenverarbeitungsmodul json
Im Grunde alle Funktionen, die Sie haben Bedarf ist in Python verfügbar. Das entsprechende Modul stellt Implementierungsfunktionen bereit.
Sagen wir es so: Füllen Sie alles aus, was fehlt, installieren Sie, was benötigt wird, und installieren Sie das fehlende Installationspaket. Es besteht keine Notwendigkeit, Tausende von zu installieren Sie alle zu installieren ist unwissenschaftlich und unrealistisch.
Das obige ist der detaillierte Inhalt vonWelche Toolpakete muss Python installieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!