需求一个简单的python Gui 界面。

做了一个输入关键词和种类名爬数据库,并可以画出多张图片的python小代码,
但是想给这些东西整到一个gui小界面上,entry可以输入内容然后用作爬取数据库,
button执行,在右侧显示生成图片。
大概是这样图片说明

这种小界面用python该怎么做啊?
求大神来个带解释的界面代码给瞅瞅。

0

7个回答

简单点看一个tkinter的例子,看懂了改一改就可以了

0

PyQt,画GUI很方便。

1

初学乍练,献丑了
#!/usr/bin/python

-*- coding: UTF-8 -*-

from tkinter import *

top = Tk()
top.title("简单界面 by:LuDun")

labelframe = LabelFrame(top, text = "窗口设置", width=240, height=200)
labelframe.grid(column=0, row=0, rowspan = 8, padx = 8, pady = 8)

labelframe1 = LabelFrame(labelframe, text = "爬取设置", width = 280, height = 280)
labelframe1.grid(column=0, row=0, rowspan = 6, padx=8)

entry1=Entry(labelframe1, width=27, textvariable='entry1' ).grid(column=0, row=0, padx = 8, pady = 8, sticky=W)

button1_text = Button(labelframe1, text = 'button1', font = ('宋体','12'))
button1_text.grid(column = 0, row = 1 , padx = 8, pady = 8)

label4 = Label(labelframe1, text="").grid(row=2)

entry2=Entry(labelframe1, width=27, textvariable='entry2' ).grid(column=0, row=5, padx = 12, pady = 12, sticky=W)
button2_text = Button(labelframe1, text = 'button2', font = ('宋体','12'))
button2_text.grid(column = 0, row = 6, padx = 8, pady = 8)

labelframe2 = LabelFrame(labelframe, text = "执行信息")
labelframe2.grid(column=1, row=0, padx = 8, sticky=N)

lf0 = LabelFrame(labelframe2, text = '图片显示', width=240, height=210)
lf0.grid(column = 0 ,row = 0, columnspan = 2, rowspan = 6) #

label5 = Label(labelframe2, text="").grid(column=2, row=0)
label6 = Label(labelframe2, text="").grid(column=2, row=1)
label6 = Label(labelframe2, text="").grid(column=2, row=2)
label6 = Label(labelframe2, text="").grid(column=2, row=3)

button3_text = Button(labelframe2, text = 'UP', width= 4, font = ('宋体','12'))
button3_text.grid(column = 2, row = 4)
button3_text = Button(labelframe2, text = 'DOWN', width = 4, font = ('宋体','12'))
button3_text.grid(column = 2, row = 5)

进入消息循环

top.mainloop()

1

tkinter就可以解决

0

看这些书
Python_Tkinter .pdf
Rapid+GUI+Programming+with+Python+and+Qt.pdf
在Eric4下用PyQt4编写Python的图形界面程序.pdf
PyQt4入门指南.pdf
wxPython in action中文版.pdf

下载:
https://download.csdn.net/download/caozhy/10461179
一共才1分。

0

用PyQt吧,简单看下教程例子,很快可以做出来

0

wx_python 的话默认生成当前系统样式的窗体程序

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
学习简单的python----最简单的python GUI例子 1
写一个简单的界面很容易,即使是什么都不了解的情况下,这个文本转载了最简单的界面编写,下个文本介绍了TK的简单但具体的应用 在python中创建一个窗口,然后显示出来。   代码: [复制到剪贴板]   from Tkin
python第六课 (简单的gui界面学习)
老是繁琐的命令框,当年我学习java的时候,就是绘制出来gui界面后,感觉很有成就感,老师教了你5课了,今天教你一个gui入门小程序,虽然不是很复杂,但是可以一窥究竟。 讲真,我当年就是实现了gui,才越发对底层感兴趣,以至于去做cpu,扯远了。开始今天的课程 python源代码:程序逻辑很简单,很多都是python现成的API,软件工程就是站在别人肩膀上创造。囧,我以前是裸机开发,造轮子的人
关于Python制作简单的图形界面GUI
#简单的图形界面GUI(Graphical User Interface) from tkinter import * import tkinter.messagebox as messagebox class Application(Frame):   #从Frame派生出Application类,它是所有widget的父容器     def __init__(self,master =
Python制作一个简单的GUI-【上篇】
Python做简单GUI1 学习初衷2 配置环境2.1 所用工具说明2.2 配置步骤3 创建一个简单的GUI小程序3.1 写一个简单的小算法(.py文件)3.2 GUI界面的制作3.21 一个简单的GUI3.22 .ui转为.py文件3.23 在pycharm中展示自己创建的GUI界面3.24 建立信号与槽(响应)3.241 建立信号(主窗口程序)3.242 建立槽函数(主函数程序)3.243 ...
pyFormUI: 一个简单的Python GUI界面框架
一个超级好用的Python GUI框架
[初学Python]学习如何编写GUI界面(初级)
sublime 这个文本编辑器好像就是用python写的。所以一直也挺好奇如何利用Pycharm编写有界面的python应用。言归正传,Python界面程序编写主要依靠一个库叫做Tkinter 下载Tkinter,我使用的是Ubuntu,所以安装方式比较简单,命令sudo apt-get install python-tk 打开pycharm 输入python 程序,源码如下 #coding:utf
python简单图形界面GUI入门——easygui
感觉gui做起来成就感比较高,学完基础语言顺便花一个下午看看GUI设计,现在回顾来看这个如果做正式的展示太过简单,easygui只是小演示之用。 下载 首先是easygui包下载,两种方式: 1)在python环境下,用pip3 install直接安装 2)现在配置的VS2015+Python环境,在VS中直接下载: 等待安装完成即可,简单调用messagebox进行...
Python制作一个简单的GUI-【下篇】
 破破沉舟,百二秦关终属楚  卧薪尝胆, 三千越甲可吞吴  emm…没啥,就是感慨感慨,体现一下自己的文化底蕴  怎么说呢,python是一门很好的语言,带我真正体会到了编程的妙趣,它结构简单、语言要求不太严格,这点我很喜欢~~更喜欢的一点就是,它的开源代码和教程众多,当你苦思冥想瞧不出来你想要的东西的时候,度娘或者谷狗一下,意外地就能获取很多想要的东西  但是,越学越觉得自己是一个小菜鸟,写这个...
python tkinter 的一个简单登录GUI的demo
import tkinter.messagebox import tkinter from tkinter import * my_window = tkinter.Tk() # 生成my_window主窗口 my_window.title(“welcome my_window”) # 设置窗口标题 cv = Canvas(my_window,bg=”lightcyan”) # 用...
Python_GUI学习笔记(3)wxPython的简单界面设计
第一次接触到wxpython,在网上找到一个简单的界面显示代码,复制到spyder3编辑中进行运行出现错误,(“module 'wx' has no attributte 'App'”),但在python3.6的IDLE编辑器上运行没有错误。具体程序如下: import wx app = wx.App() frame = wx.Frame(None,title="my GUI") fram
分享一个简单的Python GUI程序
from tkinter import * import tkinter.messagebox as messagebox class Application(Frame): def __init__(self, master=None): Frame.__init__(self, master) self.pack() self.crea...
python随机数猜数游戏,带GUI界面
python随机数猜数游戏,带GUI界面,简单,适合代码重造
用tkinter写的python GUI注册界面实例
用tkinter写的python GUI注册界面实例,包括注册和登录。使用pickle库来序列化用户名和密码
python的GUI之一个简单的登录界面
self代表这个类,所以要注意self的用法 先总结一下遇到的错误:   python positional argument follows keyword argument 位置参数在关键字参数之后 部分语句的关键字参数必须跟随在位置参数后面 因为python函数在解析参数时, 是按照顺序来的,位置参数不满足就没办法考虑其他的参数。   一个简单的python GUi程序运行时...
利用GUI设计简单的计算器
程序代码:http://www.jb51.net/article/73264.htm 图形用户界面(GUI)graphical User Interface 其中AWT是java图形用户界面的基本包,类似于水彩笔工具包,Swing是对于AWT的一些扩展。 1、容器:类似于画布或者画板,放置基本组件【外面的黑板】 2、基本组件:图形界面的组成基本元素 【画什么】 3、布局...
Python中使用tkinter创建GUI界面
今天个人在做一个项目,由于最近刚学了python,而项目正好需要爬虫,那就来记录一下界面和爬虫的过程。 总体来说还是很艰辛的,因为基本上都是百度加上自己研发 对于tkinter这个东西,网上的使用不一。我是觉得分包Application法也行,root法也好 ,能搞出来就ok了 然后接下来就是我自己的记录,大神看了可以指教一下怎么写更简单 首先我先导入包 from tkinter import *...
pythonGUI之简易计算器
库:tkinter 计算器组成很简单,由于刚学了Label,Button,Entry等主键,就忍不住想尝试一下。 思路很简单把各个键构建出来排好布局,在给各个Button写入函数。 对于输入计算内容python有很强大的字符串处理函数eval(). 等够把能够计算字符串内容提取出来计算。 例: `str1='3+5*2 str2=eval(str1) print(str1) print(str2...
Python 简单串口收发GUI界面
忙活了三个多小时,连学带做,总算是搞出来了一个具有基本功能的串口通信PC机的GUI界面,Tkinter在python中确实很好用,而且代码量确实也很少,不足的是Tkinter不自带combox,但是幸运的是我下载的2.7版本自带了包含有combox的ttk模块,于是乎问题就顺利解决了。下面是源代码,一些错误提示功能还没有做,目前只是简单地实现了下位机与PC的通信界面,下位机还是用的STM32F10
Python Tkinter 简单登录界面
学了两天的GUI,现在终于可以写一个最简单的登录界面了,瞬间觉得Python加上Tkinter简单到爆啊,如果不是专门做GUI,只是辅助做做图像界面的,这简直是逆天啊!__author__ = 'freedom' from Tkinter import * class Reg (Frame): def __init__(self,master): frame = Frame
纯Python实现手写数字的识别+GUI界面
目录 纯Python实现手写数字的识别+GUI界面 安装必要的库 下载mnist数据集 解析图片与标签 导入相关库 将图片28*28矩阵转换为1*784向量 训练所有60000张数字图片并构建分类器 保存模型与加载模型 根据测试图片预测数字 GUI的实现 纯Python实现手写数字的识别+GUI界面 基于python sklearn knn算法,数据集mnist 安装必要...
Matlab简易GUI界面
运行命令guide,打开GUI界面编辑器,通过左侧选项添加各种界面组件,如按钮、文本框等,双击组件弹出组件属性编辑框,可以定义按钮等文本内容、字号、颜色以及回调函数等。对于按钮的点击所触发的回调函数,双击按钮属性编辑框的callback选项,自动弹出组件的回调函数,可以编写如文件夹路径选择,显示文件路径等功能。其中关于界面组件的传参,比如静态文本的字符串传参,可以用以下命令完成set(handle...
【wxPython学习】实现一个简单的决策树模型训练预测界面
实现一个简单的决策树模型训练预测界面(打包exe) 前面写了几个机器学习算法模型,想要做一个可视化的界面,方便数据导入和训练,经过多方调查,选择了比较好入门的wxPython来做GUI。(python版本是3.6.3) 一、安装GUI工具wxPython wxPython下载地址 我用的是anaconda,因此将下载好的whl文件拷贝至anaconda安装位置下的Scripts文件夹(...
Py之tkinter:python最简单的猜字小游戏带你进入python的GUI世界
from tkinter import *  import tkinter.simpledialog as dl  import tkinter.messagebox as mb    root = Tk()   w = Label(root, text = "Guess Number Game") w.pack()      mb.showinfo("yunyaniu", "Welcome to...
使用wxPython开发带有GUI图形界面的Python程序简单实例
开发环境:Python 3.6首先安装wxPython包pip install wxPython下载wxFormBuilder可以很方便的绘制用户界面各种控件https://github.com/wxFormBuilder/wxFormBuilder使用wxFormBuilder绘制如上图所示一个简单的用户界面流程:1.File-New Project新建项目2.添加Form-Frame3.添加L...
Python-GUI简单实例
用python实现一个GUI小程序,一个可以打开txt并写入txt的记事本程序 import wx def load(event): file = open(openfilename.GetValue()) contents.SetValue(file.read()) file.close() def save(event): file = open(openf...
python 实现GUI(图形用户界面)编程
Python支持多种图形界面的第三方库,包括: wxWidgets Qt GTK Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本
Python界面绘制之GUI
tkinter 新建窗口和控制 from tkinter import * app = Frame() app.master.geometry('640x480')                        #设置窗口的大小为640*480 app.master.resizable()                                #窗口大小可以通过鼠标拖动改变,app....
【matlab】一个简单的matlab图形界面程序GUI
function varargout = showGUI(varargin) % SHOWGUI MATLAB code for showGUI.fig % SHOWGUI, by itself, creates a new SHOWGUI or raises the existing % singleton*. % % H = SHOWGUI returns the
Python实现带GUI的计算器
用Python实现的带GUI的计算器,具体详情可以看这里: http://blog.csdn.net/he_qiao/article/details/20162553
Python版简易计算器的实现
学了一周的Python,这篇文章算是为这段时间自学做的小总结。 一、Python简介     Python是一门十分优美的脚本语言,如果学过java、c++那入门Python是非常简单的。Python具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至
【Python基础】1.4.4 图形用户实例——用Python实现简易聊天对话框
界面设计 Step1:界面布局设计 Step2:创建所需控件 Step3:设定事件与命令响应 Step4:对控件进行布局 Step5:完成程序代码 命名规则 原则:统一;控件+功能 例:frmLT->fram+LeftTop txtMsg->text+Message btnSend->buttom+Send 一个简易聊天界面——基于Tk库 from tkinter
一个简单图形界面框架XYGui的设计与实现 (四)
给窗口更多功能窗口出来了,但是什么实用功能都不能做的话,那也就太无趣了,我们想扩展出来更多的功能,比如与用户互动之类的。事件机制与请求机制XYGui提供一套事件机制和请求机制。先说说事件机制:在发生比如鼠标按下,窗口被拖拽入文件等,在窗口过程里面是可以截取到这些事件的,但是如何让XYGui库的用户自定义处理这些事件的方法呢?常用的套路是借助oop+重载,我们约定一下比如发生鼠标按下时,调用onBut
python图形界面GUI——pyqt5
#图像处理作业最终的展示需要,够用就行,mark一下以便下次还要用 安装 anaconda-navigator搜索pyqt安装pyqt5即可。 一个最简单的窗口 import sys #这里我们提供必要的引用。基本控件位于pyqt5.qtwidgets模块中。 from PyQt5.QtWidgets import QApplication, QWidget if __nam...
一个简单的matlab图形界面程序GUI
一个简单的matlab图形界面程序GUI 原文见我的博客:http://blog.csdn.net/loveaborn/article/details/9069937
python串口调试GUI
python实现的串口调试GUI,支持串口命令的发送与接收
Python实现GUI学生信息管理系统
[size=medium][list][color=blue][b] 项目环境: 软件环境: OS:RedHat6.3 Lib:Pygtk Language:Python Support tool:Glade3 ...
Python GUI Tkinter 可视化 界面设计 代码生成 插件 - Visual Tkinter 附源码
此工具是基于VB的一个插件,可以输出python的tk代码 这是一个VB6的ADDIN(外接程序),用于使用VB6开发工具直接拖放控件,直接可视化完成Python的TKinter的GUI布局和设计,可以在VB界面上设置 控件的一些属性,最终自动生成必要的代码(包括回调函数框架),代码生成后仅需要在对应的回调函数中增加相应的逻辑功能代码即可。 这个工具支持绝大部分TKiner控件,可应付一般GUI的需求。(列表参见下面的控件说明)。
使用Python开发windows GUI程序入门实例
今天终于可以用wxPython开发GUI程序了,非常高兴。把其中的一些注意点写下来以供参考。在windows XP平台下,首先需要做以下环境的配置: 1. 首先是安装python ,安装完之后将python/bin所在目录添加到path中。 2. 安装wxPython, 此时要注意wxPython的版本要与前面python的版本一致。 3. 安装py2exe, 这是windows平台下一个非
Python 的图形界面(GUI)编程?
GUI 是 Graphical User Interface 的简称,即图形用户接口,准确来说 GUI 就是屏幕产品的视觉体验和互动操作部分。\n\nGUI 是一种结合计算机科学、美学、心理学、行为学,及各商业领域需求分析的人机系统工程。
使用java的GUI设计一个简单的登陆界面(1)
使用java的GUI设计一个简单的登陆界面(1)     实现效果如下:       源代码: import java.awt.BorderLayout; import java.awt.Container; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; im
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 python的gui教程 python教程gui