资源简介
需要安装snap7,命令: pip install python-snap7
代码片段和文件信息
#!/bin/python
#encoding=utf8
from tkinter import *
import snap7
from functools import reduce
class WidgetsDemo:
def __init__(self):
window = Tk()
window.title(“用户界面“)
#添加一个多选按钮和单选按钮到frame1
‘‘‘
frame1 = frame(window)
frame1.pack() #看下面的解释(包管理器)
self.v2 = IntVar()
rbRed = Radiobutton(frame1 text = “红色“ bg = “red“ variable = self.v2 value = 1 command = self.processRaidobutton)
rbYellow = Radiobutton(frame1 text=“黄色“ bg=“yellow“ variable=self.v2 value=2 command=self.processRaidobutton)
#将cbtBold排列在frame1的网格第一行第一列(网格管理器也会在下面有解释)
rbRed.grid(row=1 column=2)
rbYellow.grid(row=1 column=3)
‘‘‘
#添加一个label、entry、button和message到frame2
frame2 = frame(window)
frame2.pack()
label = Label(frame2 text = “请输入IP“)
#label2 = Label(frame2 text=“端口“)
label3 = Label(frame2 text=“机架号“)
label4= Label(frame
- 上一篇:python实现 时钟(基于turtle)
- 下一篇:遗传算法解决 TSP 问题
评论
共有 条评论