Quiero aprender a programar redes Python, ¿cómo empezar?
Red:
"Programación de Red Unix", "Diagrama TCP/IP"
Leer al menos el 80% del primer volumen + 1 del segundo volumen /50, escribe todo el código en Python mientras lees; de lo contrario, no pienses en nada más.
Web:
Básicamente, primero lea RFC2616, luego elija un marco (como Flask o Django) y luego lea el tutorial directamente. Por supuesto, necesita aprender mucho. otras cosas que hacer en la Web, como HTML/CSS/JavaScript/Base de datos.
También hay algunos problemas, presentémoslos brevemente:
李
Uso de cuenta y contraseña para iniciar sesión automáticamente en el sitio web, completar formularios automáticamente y otras operaciones requieren HTTP (RFC 2616) y conocimientos de red (por ejemplo, manejo de formularios, etc.), lo que puede ser necesario o no
conocimiento de sockets, pero es una buena idea. Hacer gráficos, etc. requiere comprensión de las herramientas de mapeo de datos como matplotlib. El correo electrónico tiene bibliotecas como smtplib
para resolver este problema, mientras que el "temporizador diario" se basa en cron o tareas programadas del sistema. El conocimiento necesario para hacer este tipo de cosas es básicamente muy amplio, pero no profundo.