J'ai donc passé un certain temps à essayer d'apprendre à écrire des requêtes httpHTTP demande de création correcte pour un fichier html en python
mon but est de demander le code html d'une analyse syntaxique de page Web et extraire des données à partir de là
im ayant du mal à comprendre comment je peux le faire si je n'ai pas le chemin exact du fichier et tout ce que j'ai est l'URL de base comme www.google.com
de manière im essayant de faire ce que urllib .request fait mais manuellement avec la programmation socket en python
#Playing with Sockets
import socket
target_port=80
target_url ='www.google.com'
client=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
client.connect((target_url,target_port))
request= "GET https://www.google.com HTTP/1.1\nHost:google.com\n\n"
message= request.encode()
client.send(message)
response=client.recv(4096)
print(response.decode())
Ce que vous entendez par "Je n'ai pas le chemin exact vers le fichier" n'est pas clair. L'URL * est * le chemin exact. –