Red de conocimiento informático - Computadora portátil - 5 herramientas de desarrollo de Python comúnmente utilizadas por los programadores

5 herramientas de desarrollo de Python comúnmente utilizadas por los programadores

Muchos estudiantes de Python deben tener las siguientes ideas: Cuando aprendieron Python por primera vez, sufrieron mucho porque no exploraron herramientas útiles. Posteriormente, en mi trabajo, me di cuenta profundamente de la conveniencia y eficiencia de utilizar racionalmente las herramientas desarrolladas. Hoy les recomendaré 5 herramientas de desarrollo que los programadores de Python utilizan con frecuencia. Espero que sean útiles para el trabajo y el estudio de todos.

1. El terminal más potente: Upterm

Originalmente quería recomendar fish o zsh, pero de hecho, principalmente quiero completar automáticamente estas dos funciones. El Upterm que estoy usando recientemente es en realidad muy simple y fácil de usar. Es un terminal de plataforma completa, que se puede decir que es el IDE en el terminal, y tiene una poderosa función de autocompletar. El nombre anterior era BlackWindow. Alguien le dijo que este nombre no era propicio para la promoción comunitaria. Después de cambiar su nombre a Upterm, ahora tiene más de 17.000 estrellas.

2. Intérprete interactivo: Ptpython

Un intérprete interactivo de Python. Admite resaltado de sintaxis, indicaciones e incluso modos de escritura para vim y emacs. De hecho, la terminal en línea que proporcionamos en el curso también tiene ptpython integrado.

Recomendaciones relacionadas: "Videotutorial de Python"

3. Gestión de paquetes esenciales: Anaconda

Anaconda es muy recomendable, puede ayudarle a instalar muchas tareas problemáticas. Incluye: entorno Python, herramienta de administración de paquetes pip, bibliotecas de uso común, rutas de entorno configuradas, etc. Si un novato hace estas cosas una por una, fácilmente encontrará varios problemas y le causará frustración. Si desea utilizar Python para hacer cosas relacionadas con datos, simplemente instálelo. Incluso ha desarrollado un intérprete JIT Numba. Por lo tanto, una vez que Anaconda tiene JIT, también puede hacer cosas que requieren una eficiencia informática científica en línea relativamente alta.

4. Editor: Sublime3

Si eres nuevo en esto, por supuesto se recomienda comenzar con PyCharm, pero a veces, al escribir algunos scripts livianos, querrás usar algo. herramientas más ligeras. Sublime3 se ha mejorado mucho en muchos lugares y es incluso más sencillo de usar que antes. Con la instalación de los complementos Anaconda o CodeIntel, Sublime puede tener una experiencia similar a la de un IDE.

5. Editor de front-end en línea: CodeSandbox

Aunque esta no es una verdadera herramienta de desarrollo de Python, si los ingenieros de back-end quieren escribir front-end, este editor en línea también lo es. conveniente, ¡simplemente salva la vida del ingeniero de back-end! No es necesario instalar miles de paquetes npm. Se ha completado en la nube, lo que le permite escribir código directamente y ver el efecto. Admite marcos de front-end convencionales como React y Vue. Es una recomendación complementaria.