10 Amazing Python Programmieren von Ressourcen

Sie haben wahrscheinlich einen guten Start in den Python-Programmierung Erfahrung, aber Sie werden irgendwann zusätzliche Ressourcen wollen. Hier sind zehn erstaunliche Programmierung Ressourcen, die Sie verwenden können, um Ihre Entwicklungserfahrung besser zu machen.

Online-Arbeit mit der Python-Dokumentation

Ein wesentlicher Teil mit Python zu arbeiten ist, zu wissen, was in der Basissprache verfügbar ist und wie es zu erweitern, andere Aufgaben auszuführen. Das Python-Dokumentation diskutiert diese Themen als Teil der Dokumentation:

  • Neue Features in der aktuellen Version der Sprache

  • Der Zugang zu einem vollwertigen Tutorial

  • Komplette Bibliothek Referenz

  • Komplette Sprachreferenz

  • Wie zu installieren und zu konfigurieren Python

  • Wie bestimmte Aufgaben in Python ausführen

  • Hilfe bei der Installation von Python-Modulen aus anderen Quellen (als Mittel Python zu erweitern)

  • Hilfe bei der Verteilung von Python-Modulen Sie erstellen, damit andere sie nutzen können,

  • Wie zu verlängern Python mit C / C ++ und betten Sie die neuen Funktionen, die Sie erstellen

  • Vollständige Referenz für C / C ++ Entwickler, die ihre Anwendungen mit Python erweitern möchten

  • Häufig gestellte Fragen (FAQ) Seiten

Dies Python-Dokumentation Webseite ist auch der Ort, wo man Probleme mit Python melden.

Verwenden Sie das LearnPython.org Tutorial

Viele Tutorials sind für Python zur Verfügung und viele von ihnen haben einen tollen Job, aber sie sind alle fehlt eine spezielle Funktion, die Sie finden, wenn die Verwendung von LearnPython.org Tutorial - Interaktivität. Diese Tutorials präsentieren die folgenden Themen:

  • Generatoren

  • Listenkomprehension

  • Mehrere Funktionsargumente

  • Reguläre Ausdrücke

  • Ausnahmebehandlung

  • Sets

  • Serialisierung

  • Teilfunktionen

  • Code Selbstbeobachtung

  • Dekorateur

Führen Sie Web-Programmierung mit Python

Die Web-Programmierung in Python Website hilft Ihnen den Umzug vom Desktop auf Online-Anwendung Entwicklung. Die Tutorials sind in diese drei Hauptbereiche unterteilt:

  • Server

  • Die Entwicklung serverseitige Frameworks für Anwendungen

  • Erstellen eines Common Gateway Interface (CGI) Skript

  • Bereitstellung von Server-Anwendungen

  • Entwicklung von Content-Management-Systeme (CMS)

  • Entwerfen von Datenzugriffsmethoden durch Web-Services-Lösungen

  • Klient

  • Interagieren mit Browsern und Browser-basierten Technologien

  • Erstellen von browserbasierten Clients

  • Der Zugriff auf Daten durch verschiedene Methoden, einschließlich Web-Services

  • verbunden

  • Erstellen von gemeinsamen Lösungen für Python-basierte Online-Computing

  • Interagieren mit Datenbankmanagementsysteme (DBMS)

  • Entwerfen Anwendungsvorlagen

  • Gebäude Intranet-Lösungen

  • Erhalten Sie zusätzliche Bibliotheken

    Das Pythonware Website ermöglicht Ihnen den Zugriff auf eine Reihe von Bibliotheken von Drittanbietern, die Sie ausführen zusätzliche Aufgaben mit Python helfen. Das # 147-Downloads (downloads.effbot.org) # 148- Verbindung ist, die Sie auf den ersten Blick sollte. Diese Download-Site bietet Ihnen den Zugang zu

    • aggdraw

    • celementtree

    • Konsole

    • effbot

    • elementsoap

    • elementtidy

    • elementtree

    • exemaker

    • ftpparse

    • grabscreen

    • Bildgebung

    • pil

    • pythondoc

    • drücken

    • tkinter3000

    Erstellen Sie Anwendungen schneller eine IDE

    Die integrierte Entwicklungsumgebung (IDLE)-Editor, der mit Python kommt funktioniert gut für viele Projekte, aber man kann es begrenzt nach einer Weile finden.

    Eine Unfähigkeit, IDEs später zu ändern, ist, warum ist es wichtig, eine Reihe von verschiedenen IDEs, um zu versuchen, bevor Sie auf eine begleichen. Das PythonEditors Wiki bietet eine umfangreiche Liste von IDEs, die Sie ausprobieren können.

    Überprüfen Sie Ihre Syntax mit größerer Leichtigkeit

    Das python.vim Dienstprogramm bietet erweiterte Syntax-Hervorhebung, die Suche nach Fehlern in der Python-Skript noch einfacher macht. Dieses Dienstprogramm wird als Skript, die es schnell und effizient zu verwenden, um auf jeder Plattform macht. Darüber hinaus können Sie den Quellcode nötig verbessern, um speziellen Anforderungen gerecht werden.

    Verwenden Sie XML zu Ihrem Vorteil

    Die eXtensible Markup Language (XML) ist für die Datenspeicherung aller Art in den meisten Anwendungen verwendet. Die Plattformunabhängigkeit von XML ist, warum es so viele andere Technologien erscheint.

    Darüber hinaus ist, XML relativ leicht zu erlernen, und weil es Text ist, können Sie in der Regel beheben Probleme mit ihm, ohne zu viele Probleme.

    Es ist wichtig, über XML lernen sich selbst, und Sie tun können, so eine einfache Anleitung, wie der auf der gefunden mit W3Schools Website. Die W3Schools Website bricht den Lernprozess in die folgenden Kapitel auf:

    • Einen einfachen XML-Tutorial

    • Überprüfen der XML-Dateien

    • Verwenden von XML mit javascript

    • Sich einen Überblick über XML-Technologien

    • Mit Hilfe modernster XML-Techniken

    • Arbeiten mit XML-Beispiele, die einfacher XML in Aktion machen zu sehen

    Nachdem Sie die Grundlagen nach unten zu bekommen, überprüfen die Website Python und XML-Verarbeitung zu sehen, wie mit Python XML zu verwenden.

    Erhalten Sie vorbei an den gemeinsamen Python-Neuling Fehler

    Absolut macht jeder Fehler Codierung. Sie können durch die Vermeidung von Fehlern Neuling einen Vorteil gegenüber der Konkurrenz zu gewinnen, dass jeder über irgendwann zu lernen hat. Um diese Fehler zu vermeiden, lesen Sie in dieser zweiteiligen Serie:

    Verstehen Sie Unicode

    Sie werden schließlich Unicode auftreten, wenn Sie ernsthafte Anwendungen starten zu schreiben. Leider ist Unicode eines jener Themen, die einen Ausschuss hatte zu entscheiden, was Unicode aussehen würde, so gibt es mehr als eine schlecht erklärt Definition von Unicode und eine Vielzahl von Standards zu definieren.

    Hier sind einige Ressourcen, die Sie heraus überprüfen sollten:

    Machen Sie Ihre Python-Anwendung schnell

    Nichts macht einen Benutzer schneller als eine Anwendung aus, die schlecht durchführt. Die Leistung ist eine Mischung aus Zuverlässigkeit, Sicherheit und Geschwindigkeit. Sie können über das lesen Performance Dreieck auf diesem Blog. Viele Entwickler konzentrieren sich auf nur die Geschwindigkeit Teil der Leistung, aber am Ende nicht ihr Ziel zu erreichen. Es ist wichtig, bei jedem Aspekt der Nutzung von Ressourcen zu suchen und um sicherzustellen, dass Sie die besten Codierungstechniken verwenden.

    Eines der besten Ressourcen da draußen # 147-A Leitfaden für Python Leistung zu analysieren. # 148- Nachdem Sie diesen Artikel lesen, stellen Sie sicher, dass das zu überprüfen, PythonSpeed ​​Performance-Tipps auch.

    Menü