Heim  >  Artikel  >  Backend-Entwicklung  >  Was sind die Drittanbietermodule von Python?

Was sind die Drittanbietermodule von Python?

silencement
silencementOriginal
2019-06-12 10:25:217441Durchsuche

Was sind die Drittanbietermodule von Python?

Heute habe ich einige häufig verwendete Bibliotheken von Drittanbietern für Python zusammengestellt.

1.Anfragen. Die berühmteste http-Bibliothek, geschrieben von Kenneth Reitz. Jeder Python-Programmierer sollte es haben.

2.Scrapy. Wenn Sie mit Crawlern beschäftigt sind, ist diese Bibliothek ebenfalls unerlässlich. Nach der Verwendung möchten Sie keine anderen ähnlichen Bibliotheken mehr verwenden.

3.wxPython. Ein GUI-Tool (grafische Benutzeroberfläche) für Python. Ich verwende es hauptsächlich als Ersatz für Tkinter. Sie werden es lieben.

4.Pillow Es ist eine benutzerfreundliche Abzweigung von PIL (Python-Grafikbibliothek). Sie ist benutzerfreundlicher als PIL und eine unverzichtbare Bibliothek für jeden, der im Grafikbereich arbeitet.

5.SQLAlchemy. Eine Datenbankbibliothek. Es erhielt gemischte Kritiken. Die Entscheidung, ob Sie es nutzen oder nicht, liegt bei Ihnen.

6.BeautifulSoup ist langsam, aber diese XML- und HTML-Parsing-Bibliothek ist für Anfänger sehr nützlich.

7.Twisted. Das wichtigste Tool für Webanwendungsentwickler. Es verfügt über eine sehr schöne API und wird von vielen Python-Entwicklungsexperten verwendet.

8.NumPy. Wie kann es sein, dass uns eine so wichtige Bibliothek fehlt? Es bietet viele fortgeschrittene mathematische Methoden für Python.

9.SciPy. Da wir NumPy erwähnt haben, müssen wir SciPy erwähnen. Dies ist ein Python-Algorithmus und eine mathematische Werkzeugbibliothek. Seine Funktionen ziehen viele Wissenschaftler von Ruby bis Python an.

10.matplotlib. Eine Bibliothek zum Zeichnen von Datendiagrammen. Sehr nützlich für Datenwissenschaftler oder Analysten.

11.Pygame. Welcher Programmierer mag es nicht, Spiele zu spielen und zu schreiben? Mit dieser Bibliothek sind Sie bei der Entwicklung von 2D-Spielen noch leistungsfähiger.

12.Pyglet. 3D-Animations- und Spieleentwicklungs-Engine. Die sehr berühmte Python-Version von Minecraft wird mit dieser Engine erstellt.

13.pyQT.Python GUI-Tool. Dies ist nach wxPython meine zweite Wahl, wenn es um die Entwicklung von Benutzeroberflächen für Python-Skripte geht.

14.pyGtk ist auch eine Python-GUI-Bibliothek. Der berühmte Bittorrent-Client ist daraus gemacht.

15.Scapy. Eine in Python geschriebene Paketerkennungs- und -analysebibliothek.

16.pywin32. Eine Python-Bibliothek, die Methoden und Klassen für die Interaktion mit Windows bereitstellt.

17.nltk. Toolkit für natürliche Sprache. Ich weiß, dass die meisten Leute es nicht benutzen werden, aber es ist sehr vielseitig. Es ist eine großartige Bibliothek, wenn Sie mit Strings umgehen müssen. Aber seine Funktion ist viel mehr als das, erkunden Sie es selbst.

18.nose.Python-Testframework. Wird von Tausenden von Python-Programmierern verwendet. Wenn Sie testorientierte Entwicklung betreiben, ist dies unerlässlich.

19.SymPy.SymPy kann algebraische Auswertung, Differenzierung, Erweiterung, komplexe Zahlen usw. durchführen. Es ist in einer reinen Python-Distribution verpackt.

20.IPython Die Fähigkeiten dieses Tools können kaum überbewertet werden. Es bringt die prompten Informationen von Python auf die Spitze. Einschließlich Abschlussinformationen, historischer Informationen, Shell-Funktionen und vielen, vielen anderen Aspekten. Informieren Sie sich unbedingt darüber.

Das obige ist der detaillierte Inhalt vonWas sind die Drittanbietermodule von Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn