我有一个完美执行的python代码。我希望执行完成为python filename.py(用户的输入)。这可以执行吗?

时间:2016-02-11 12:42:07

标签: python-2.7

我不想在执行时单独询问用户,我希望在执行命令本身输入它。 例如:    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)

0 个答案:

没有答案