Python

python-利用Python窗口可视化抽象开发山寨版翻译软件

1.图片展示: 2.写出上面图式的小脚本需要利用python两个方面的知识:(1)可视化库(需用库:tkinter)(2)简单爬虫知识 (需用库:requests)注意:爬虫在获取翻译信息时,会因为一些反爬虫的机制导致失败,所以从翻译网站获取翻译信息时,要选择稳定性强的翻译网站,并做好针对网站的反爬...

python之tkinter使用-简单对话框

 1#简单对话框,包括字符、整数和浮点数2importtkinterastk3fromtkinterimportsimpledialog456definput_str():7r=simpledialog.askstring('字符录入','请输入字符',initialvalue='helloworld!')8...

python之tkinter使用-窗口居中显示

 1#窗口居中显示2importtkinterastk345defset_win_center(root,curWidth='',curHight=''):6'''7设置窗口大小,并居中显示8:paramroot:主窗体实例9:paramcurWidth:窗口宽度,非必填,默认20010:paramcurHi...

python之tkinter使用-消息弹框

 1#messagebox:消息弹框2#不断点击按钮,切换各种弹窗3importtkinterastk4fromtkinterimportmessagebox5fromtk_center_winimportset_win_center67root=tk.Tk()8root.title('消息框')9root....

python之tkinter使用-二级菜单

 1#菜单功能说明:二级菜单2importtkinterastk3fromtkinterimportmessagebox45root=tk.Tk()6root.title('菜单选择')7root.geometry('200x160')#设置窗口大小8910deffile_fn():11label['text...

python之tkinter使用-单级菜单

 1#菜单功能说明:单级菜单2importtkinterastk34root=tk.Tk()5root.title('菜单选择')6root.geometry('200x60')#设置窗口大小789deffile_fn():10print('选择了文件菜单!')11label['text']='选择了文件菜单...

python之tkinter使用-复选框操作

 1#tkinter复选框操作23importtkinterastk45root=tk.Tk()6root.title('问卷调查')7root.geometry('220x80')#设置窗口大小89flag_1=False10flag_2=False11flag_3=False12list_content=...

python之tkinter使用-多选框实现开关操作

 1#tkinter的Checkbutton实现开关操作23importtkinterastk45root=tk.Tk()6root.title('开关')7root.geometry('170x60')#设置窗口大小8v=tk.StringVar()9v.set('1')101112defclick_eve...

python之tkinter使用-Grid(网格)布局管理器

 1#使用tkinter编写登录窗口2#Grid(网格)布局管理器会将控件放置到一个二维的表格里,主控件被分割为一系列的行和列3#stricky设置对齐方式,参数N/S/W/E分别表示上、下、左、右4#columnspan:指定控件跨越多列显示5#rowspan:指定控件跨越多行显示6#padx、pady分别...

python之tkinter使用-文件系统遍历

 1#tkinter:文件系统遍历2importtkinterastk,os3fromtimeimportsleep456classDirList(object):7def__init__(self,initdir=os.curdir):8self.top=tk.Tk()9self.top.title('查找...

python之tkinter使用举例-Button

tkinter用于编写GUI界面,python3默认已经包含,直接使用。1#GUI:tkinter使用举例2importtkinter34#实例化tkinter对象5top=tkinter.Tk()6top.geometry('220x60')#设置窗口大小7top.title('tkinter使用举例')#设置窗口标...

python之tkinter使用-滚动条

 1#GUI:tkinter使用2#通过调节滚动条改变标签中字体大小3importtkinterastk456defresize(ev=None):7'''改变label字体大小'''8label.config(font='Helvetica-%dbold'%scale.get())91011top=tk.T...
代码星球·2020-06-13

python之pygal:掷两个不同的骰子并统计大小出现次数

代码示例:1#掷两个不同的骰子并统计大小出现次数2importpygal3fromdie_classimportDie45die=Die(6)#实例化一个六面的骰子对象6die_10=Die(10)#实例化一个十面的骰子对象78results=[]9#掷骰子1000次10forninrange(1000):11res=...

python之文件目录操作

代码示例:1#改变当前目录操作2importos34cur=os.curdir5print("1、当前目录相对路径:",cur)6par=os.pardir7print("2、父目录相对路径:",par)8cwd=os.getcwd()9print("3、当前目录绝对路径:",cwd)10os.chdir(os.par...
代码星球·2020-06-13

python之FTP上传和下载

1#FTP操作2importftplib34host='192.168.20.191'5username='ftpuser'6password='ftp123'7file='1.txt'89f=ftplib.FTP(host)#实例化FTP对象10f.login(username,password)#登录1112#获取...
代码星球·2020-06-13