Tkinter中不为人知的冷门扩展
Minecraft
未读序言自从下载了Minecraft,就想琢磨一下这玩意能不能加服务器
今天在网上看到了一个库,叫mcstatus,是一个用来检测Minecraft服务器延迟和在线玩家数的PYPI库,具体看仓库
直达链接
这个库的语法很简单,基本上官方给的代码去掉注释只有几行代码,这对文件体积来说非常👍nice
基本代码from mcstatus import JavaServer# 您可以在minecraft地址字段中输入相同的地址到'lookup'函数# 如果您已知主机和端口,则可以跳过此步骤并直接使用JavaServer("example.org", 1234)server = JavaServer.lookup("example.com")# 'status'适用于所有版本1.7及以上Minecraft服务器。# 不要期望玩家列表总是完整的,因为许多服务器运行插件来隐藏此信息,# 或限制返回的玩家数量,甚至修改列表以包含虚假玩家,以实现自定义消息功能。status = server.status()print(f& ...
序言距离至今我已经用了差不多两个月的PCL了。在这期间,我盖了小屋、做了农场、空手挖矿、最后也是成功将母暴龙绝育,是时候也该总结一下了。
开始点击顶部的下载按钮
点开之后等他加载完就点击正式版列表
这里以1.12.2版本为例,在列表中找到1.12.2,然后点击它
点击之后,如果你想玩纯生存,那么可以直接无脑点击上面的开始安装。当然,如果你想要玩暮色森林、天境、无尽贪婪、烦村之类的,那么就要点击选择安装Forge之类的了,如果你想要使用光影的话,那么还要点击选择安装一下OptiFine。当然,你可以直接无脑点击选择Forge推荐并排在列表第一位的版本和OptiFine推荐并排在列表第一位的版本,当然如果只有一个,那么可以直接点击仅存的版本。选好之后就可以点击开始安装了,就像图中所示。
等他下载完,下载过程不会很慢,但是初次使用PCL会有1000多个文件等待下载,所以一定要找个空闲盘把PCL的程序放到文件夹里。下载完成后就会自动回到下载页面,然后再回到启动页面,就会发现启动游戏下面的小字改变了
点击就可以启动Minecraft
下载Mod回到刚才的下载页面,点击侧边栏的Mod
...
Python
未读白色import tkinterimport tkinter.fontclass Calculator(object): def __init__(self): self.root = tkinter.Tk() self.all_press_lists = [] # 保存运算数字和符号的列表 self.is_press_compute = False # 判断是否按下运算按钮,默认没有按下 self.result = tkinter.StringVar() # 显示输入的数字及结果 self.record = tkinter.StringVar() # 显示计算过程 def main(self): self.root.minsize(300, 550) # 显示框的最小长宽 self.root.title('计算器') # 标题 self.root.resizable(False,False) inpu ...