Manchmal findet man beim Erlernen von Python nicht sofort gute Tools, und nachdem man gestolpert ist, erkennt man, dass gute Tools die Arbeitseffizienz erheblich verbessern können Verbesserungen.
Upterm
railsware/uptermgithub.com
Eigentlich wollte ich Fish oder Zsh empfehlen, aber in der Tat sehne ich mich beide vor allem nach der Funktion der automatischen Vervollständigung. Das Upterm, das ich kürzlich verwende, ist eigentlich sehr einfach und benutzerfreundlich. Es handelt sich um ein Vollplattform-Terminal, das als IDE im Terminal bezeichnet werden kann und über eine leistungsstarke Funktion zur automatischen Vervollständigung verfügt. Der vorherige Name war BlackWindow. Jemand sagte ihm, dass dieser Name der Community-Werbung nicht förderlich sei. Nach der Namensänderung in Upterm hat es jetzt mehr als 17.000 Sterne.
Ptpython
jonathanslenders/ptpythongithub.com
Ein interaktiver Python-Interpreter. Unterstützt Syntaxhervorhebung, Eingabeaufforderungen und sogar Eingabemodi für vim und emacs. Tatsächlich verfügt das Online-Terminal, das wir im Kurs bereitstellen, auch über integriertes Ptpython.
Anaconda
Umgebungspfade usw . Wenn ein Anfänger diese Dinge einzeln erledigt, wird er leicht auf verschiedene Probleme stoßen und Frustration verursachen.
Wenn Sie Python für datenbezogene Aufgaben verwenden möchten, installieren Sie es einfach. Es hat sogar einen JIT-Interpreter Numba entwickelt. Nachdem Anaconda über JIT verfügt, kann es daher auch Dinge tun, die eine relativ hohe Effizienz des Online-Wissenschaftsrechnens erfordern.
Sublime3
Wenn Sie neu darin sind, müssen Sie natürlich immer noch mit PyCharm beginnen, aber manchmal, wenn Sie ein paar leichte Skripte schreiben, möchten Sie ein leichteres Tool verwenden.
Ich habe dieses Jahr verschiedene Editoren verwendet und festgestellt, dass nach der Aktualisierung von Sublime viele Aspekte erheblich verbessert wurden (insbesondere das Erscheinungsbild, das allen mehr Sorgen bereitet) und dass es einfacher zu verwenden ist als zuvor. Durch die Installation des Anaconda- oder CodeIntel-Plug-Ins kann Sublime ein IDE-ähnliches Erlebnis haben.
pycharm pythonpycharm python ist eine leistungsstarke Python-IDE. Es verfügt über Funktionen wie Debugging, Syntaxhervorhebung, Projektverwaltung, Codespringen, intelligente Eingabeaufforderungen usw. Es ist ziemlich vollständig.
QPythonQPython ist eine Python-Skript-Engine, die auf Android-Systemen ausgeführt werden kann und einen Python-Interpreter, eine Konsole, einen Editor und eine SL4A-Bibliothek integriert. Damit können Sie weiterhin Python auf Ihrem Android-Gerät spielen.
Das obige ist der detaillierte Inhalt vonWas sind die Python-Programmiertools?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!