我不想在执行时单独询问用户,我希望在执行命令本身输入它。 例如: python file_name.py google.com
enter code here
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
print (s)
server = raw_input("Enter your URL/IP Address: ")
print server
port = 80
server_ip = socket.gethostbyname(server)
print (server_ip)
request = "GET / HTTP/1.1\nHost: "+server+"\n\n"
print request
s.connect((server,port))
s.send(request.encode())
result = s.recv(4096)
print (result)