在VPS上运行本地Python脚本
我正在尝试使用VPS Speed Internet在VPS上运行python脚本 在测试stackover流中的一些答案时,将其设置为:在VPS上运行本地Python脚本,python,vps,remote-server,Python,Vps,Remote Server,我正在尝试使用VPS Speed Internet在VPS上运行python脚本 在测试stackover流中的一些答案时,将其设置为:myscript.py | sshroot@mymachine蟒蛇3 脚本似乎不像我所希望的那样在VPS上运行 我的脚本正在打印他运行的机器的IP地址: import socket def get_Host_name_IP(): try: host_name = socket.gethostname() host_ip
myscript.py | sshroot@mymachine蟒蛇3
脚本似乎不像我所希望的那样在VPS上运行
我的脚本正在打印他运行的机器的IP地址:
import socket
def get_Host_name_IP():
try:
host_name = socket.gethostname()
host_ip = socket.gethostbyname(host_name)
print("Hostname : ", host_name)
print("IP : ", host_ip)
except:
print("Unable to get Hostname and IP")
get_Host_name_IP()
在本地计算机上运行此脚本时,ip地址为:ip:192.168.111.1
同样,当我使用myscript.py | ssh在VPS上运行脚本时root@mymachinepython3
我得到了相同的ip地址ip:192.168.111.1
通常,由于脚本在VPS上运行,因此我应该获取VPS的IP地址
请问这是如何实现的