如何ping java和Minecraft服务器';用Python保存信息
我正试图找到一种使用python ping Java+平台Minecraft服务器的方法,但找不到正确的导入使用。如何ping java和Minecraft服务器';用Python保存信息,python,minecraft,Python,Minecraft,我正试图找到一种使用python ping Java+平台Minecraft服务器的方法,但找不到正确的导入使用。 我最近使用了mcstatus来获取信息,但由于某些原因,现在我再也没有收到服务器的响应。 我还尝试使用mcipc,但也无法从服务器获得响应 有人知道ping java+服务器的方法吗?(有一种可能是我用错了mcipc,但关于mcstatus,它在服务器添加Basefick兼容性插件之前就起作用了)。对于Java,您可以这样做: serverdata = 'mc.hypixel.ne
我最近使用了
mcstatus
来获取信息,但由于某些原因,现在我再也没有收到服务器的响应。
我还尝试使用mcipc
,但也无法从服务器获得响应
有人知道ping java+服务器的方法吗?(有一种可能是我用错了mcipc,但关于mcstatus,它在服务器添加Basefick兼容性插件之前就起作用了)。对于Java,您可以这样做:
serverdata = 'mc.hypixel.net' #you can add port in like this: mc.hypixel.net/25565
data = requests.get(f"https://api.minetools.eu/ping/{serverdata}").json()
try:
print(f"Server is up, and there are {data['players']['online']} players.")
except:
print("Server is offline.")
至于基岩,我不知道。很抱歉。我认为请求是库的一部分吗?因为它无法识别ObjectRequests库从站点获取信息,所以它对于从API获取信息非常有用。是的,这是一个图书馆。