from tkinter import *
root=Tk()
lbred=Label(root,text="红色沟槽状边缘",fg="red",font=('微软雅黑',15),width=20,height=2,relief=GROOVE)
lbred.pack()
lbgreen=Label(root,text="绿色凸起的",fg="green",font=('微软雅黑',15),width=20,height=2,relief=RAISED)
lbgreen.pack()
lbblue=Label(root,text="蓝色脊状边缘",fg="blue",font=('微软雅黑',15),width=20,height=2,relief=RIDGE)
lbblue.pack()
lbyellow=Label(root,text="黄色凹陷的",fg="yellow",font=('微软雅黑',15),width=20,height=2,relief=SUNKEN)
lbyellow.pack()
lbpink=Label(root,text="粉红色平的",fg="pink",font=('微软雅黑',15),width=20,height=2,relief=FLAT)
lbpink.pack()
root.mainloop()
1、首先查看File–>Settings–>Console–>PythonConsole,箭头处是否勾选,勾选之后,点击OK。2、其次选中波浪线标红的项目,右键–>MarkDirectoryas–>SourcesRoot。
3、最后一个项目下有多个文件包,需要将每个文件包都如上述操作进行,加进源目录下。
struct.pack 函数后面的可变长参数没有参数长度的限制。
另外,如果你已经将所需的参数放入一个叫args 的 tuple中,那么可以用下面的方法传给 pack 函数:
args = ("H", "ello world ", 5)struct.pack("c12si", *args)
# 等价于
struct.pack("c12si", "H", "ello world ", 5)