2021
04-27
04-27
python 自动化偷懒的四个实用操作
自动化有助于解放人们的工作。不过说实话,即使对简单的任务自动化也需要时间和大量的依赖关系管理,而这可能非常复杂。Python对于几乎所有东西的交互都很友好。从发送HTTP请求、与API交互、到加载和管理数据库都是如此。因此Python是自动化的绝佳选择。以下是用Python实现自动化的四项简单操作,可以帮助完成各种工作流程和项目。1.自动移动鼠标,以便Skype/Lynk显示你在工作中处于活动状态想象一下,在过去十分钟内,你一直在...
继续阅读 >
Tkinter实现UI分页标签显示:Input页,红色部分为当前Frame的位置,下半部分为第一页的子标签;三页标签的显示内容各不相同。实现分页显示的核心组件为Radiobutton,Radiobutton只有一个选项能够生效,使用参数indicatoron=0能够将Radiobutton显示为Button的形状,通过选定的Radiobutton将原有的Frameforget掉,同时,将预定的Framepack,实现分页的效果。使用时要将更换的组件放入一个Frame中,定义一个函数进行选定Radiobutton...
进度条的作用就是提示用户进度信息。可以有两种方式:1)提示完成度比如,正在安装程序的进度,一般是从0%到100%。2)提示正在进行处理比如正在处理数据内容,并不知道何时能够处理完毕。这个时候的进度是提示用户有任务正在进行。此类的提示没有完成度提示,只是进度条来回往复的移动,表示任务正在进行中。进度条对象是定义在ttk中的,使用的时候需要引入ttk包。1属性属性描述...
Python来进行查询和替换一个文本字符串?可以使用sub()方法来进行查询和替换,sub方法的格式为:sub(replacement,string[,count=0])replacement是被替换成的文本string是需要被替换的文本count是一个可选参数,指最大被替换的数量例子:importrep=re.compile('(blue|white|red)')print(p.sub('colour','bluesocksandredshoes'))print(p.sub('colour','bluesocksandredshoes',count=1))输出:coloursocksandcolour...
分隔控件的作用就是把控件分隔为几个部分。分隔控件有2两种:水平(HORIZONTAL)或者垂直(VERTICAL)。如果是使用grid布局管理器,需要使用sticky来拉伸分隔控件,否则可能只是窄窄的一条线。如果是使用pack布局管理器,使用使用fill来拉伸控件。分隔控件的属性有:(1)class_分隔控件的名字。(2)Orient分隔控件的方向。有水平和垂直两个方向。importtkinterastkfromtkinterimportttkroot=tk.Tk()root.geometry('32...