¿Puede Python en un entorno Win enviar paquetes de capa 2?
Motivo: el nombre de los archivos entra en conflicto con el nombre de las funciones de Python
Después de modificar el nombre, se descubre que todavía no se puede ejecutar. Compruebe si existe dicho archivo en el directorio.
y elimínelo.
Tengo entendido que debemos nombrar y reescribir las funciones de socket de Python nosotros mismos.
Adjuntar mi código pequeño
importar socket
mysock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
mysock. connect(( 'data.pr4e.org', 80))
mysock.send('GET hthort.txt HTTP/1.0\n\n')
mientras es Verdadero:
data = mysock.recv(512)
if (len(data) < 1):
romper
imprimir datos;
mysock.close()