所以我已經花了一些時間去學習如何編寫http請求正確的請求HTTP創建了一個Python HTML文件
我的目標是請求網頁解析的HTML,並從那裏提取數據
林無法理解我怎麼能做到這一點,如果我沒有該文件的具體路徑和所有我已經是基本類似的URL的方式IM www.google.com
試圖做的urllib .request可以在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())
目前還不清楚「我沒有文件的確切路徑」是什麼意思。 URL *是確切的路徑。 –