需求一个简单的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
#简单的图形界面GUI(Graphical User Interface) from tkinter import * import tkinter.messagebox as messagebox class Application(Frame):   #从Frame派生出Application类,它是所有widget的父容器     def __init__(self,master =
python的GUI之一个简单的登录界面
self代表这个类,所以要注意self的用法 先总结一下遇到的错误:   python positional argument follows keyword argument 位置参数在关键字参数之后 部分语句的关键字参数必须跟随在位置参数后面 因为python函数在解析参数时, 是按照顺序来的,位置参数不满足就没办法考虑其他的参数。   一个简单的python GUi程序运行时...
Python实现带GUI的计算器
用Python实现的带GUI的计算器,具体详情可以看这里: http://blog.csdn.net/he_qiao/article/details/20162553
pyFormUI: 一个简单的Python GUI界面框架
一个超级好用的Python GUI框架
利用Python制作简单的GUI界面软件
Python有个内置库tkinter,利用它可以很轻松做出一些简易的UI界面,首先来看Python官方对Tkinter的说明: The tkinter package (“Tk interface”) is the standard Python interface to the Tk GUI toolkit. Both Tk and tkinter are available on most...
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 ...
python简单图形界面GUI入门——easygui
感觉gui做起来成就感比较高,学完基础语言顺便花一个下午看看GUI设计,现在回顾来看这个如果做正式的展示太过简单,easygui只是小演示之用。 下载 首先是easygui包下载,两种方式: 1)在python环境下,用pip3 install直接安装 2)现在配置的VS2015+Python环境,在VS中直接下载: 等待安装完成即可,简单调用messagebox进行...
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 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”) # 用...
用tkinter写的python GUI注册界面实例
用tkinter写的python GUI注册界面实例,包括注册和登录。使用pickle库来序列化用户名和密码
Python制作一个简单的GUI-【下篇】
 破破沉舟,百二秦关终属楚  卧薪尝胆, 三千越甲可吞吴  emm…没啥,就是感慨感慨,体现一下自己的文化底蕴  怎么说呢,python是一门很好的语言,带我真正体会到了编程的妙趣,它结构简单、语言要求不太严格,这点我很喜欢~~更喜欢的一点就是,它的开源代码和教程众多,当你苦思冥想瞧不出来你想要的东西的时候,度娘或者谷狗一下,意外地就能获取很多想要的东西  但是,越学越觉得自己是一个小菜鸟,写这个...
用GUI编写一个简易计算器
里面有大量的用matlab编程的计算器,还包括论文
利用GUI设计简单的计算器
程序代码:http://www.jb51.net/article/73264.htm 图形用户界面(GUI)graphical User Interface 其中AWT是java图形用户界面的基本包,类似于水彩笔工具包,Swing是对于AWT的一些扩展。 1、容器:类似于画布或者画板,放置基本组件【外面的黑板】 2、基本组件:图形界面的组成基本元素 【画什么】 3、布局...
[初学Python]学习如何编写GUI界面(初级)
sublime 这个文本编辑器好像就是用python写的。所以一直也挺好奇如何利用Pycharm编写有界面的python应用。言归正传,Python界面程序编写主要依靠一个库叫做Tkinter 下载Tkinter,我使用的是Ubuntu,所以安装方式比较简单,命令sudo apt-get install python-tk 打开pycharm 输入python 程序,源码如下 #coding:utf
分享一个简单的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
# coding=utf-8 from Tkinter import * def frame(root,side): #创建条形框架 w = Frame(root) w.pack(side=side, expand=YES,fill=BOTH) return w def button(root,side,text,command=None):#创建按钮 w= B
pythonGUI之简易计算器
库:tkinter 计算器组成很简单,由于刚学了Label,Button,Entry等主键,就忍不住想尝试一下。 思路很简单把各个键构建出来排好布局,在给各个Button写入函数。 对于输入计算内容python有很强大的字符串处理函数eval(). 等够把能够计算字符串内容提取出来计算。 例: `str1='3+5*2 str2=eval(str1) print(str1) print(str2...
Python 简单的Gui界面
#coding:utf-8 import Tkinter as tk import time import random window = tk.Tk() window.title('my window') window.geometry('300x200') on_hit = 0 ss = '' def hit_me(): global on_hit global ss ...
python随机数猜数游戏,带GUI界面
python随机数猜数游戏,带GUI界面,简单,适合代码重造
使用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设计一个简单的命令行界面
对 Python 程序来说,完备的命令行界面可以提升团队的工作效率,减少调用时可能碰到的困扰。今天,我们就来教大家如何设计功能完整的 Python 命令行界面。 对 Python 开发者来说用的最多的界面恐怕还是命令行。就拿我参与的机器学习项目来说,训练模型和评估算法的精确度都是通过在命令行界面运行脚本来完成的。 所以调用一个 Python 脚本的时候我们希望这段脚本有一个尽量简洁方便调用的接...
Python 简单串口收发GUI界面
忙活了三个多小时,连学带做,总算是搞出来了一个具有基本功能的串口通信PC机的GUI界面,Tkinter在python中确实很好用,而且代码量确实也很少,不足的是Tkinter不自带combox,但是幸运的是我下载的2.7版本自带了包含有combox的ttk模块,于是乎问题就顺利解决了。下面是源代码,一些错误提示功能还没有做,目前只是简单地实现了下位机与PC的通信界面,下位机还是用的STM32F10
Matlab简易GUI界面
运行命令guide,打开GUI界面编辑器,通过左侧选项添加各种界面组件,如按钮、文本框等,双击组件弹出组件属性编辑框,可以定义按钮等文本内容、字号、颜色以及回调函数等。对于按钮的点击所触发的回调函数,双击按钮属性编辑框的callback选项,自动弹出组件的回调函数,可以编写如文件夹路径选择,显示文件路径等功能。其中关于界面组件的传参,比如静态文本的字符串传参,可以用以下命令完成set(handle...
Python中使用tkinter创建GUI界面
今天个人在做一个项目,由于最近刚学了python,而项目正好需要爬虫,那就来记录一下界面和爬虫的过程。 总体来说还是很艰辛的,因为基本上都是百度加上自己研发 对于tkinter这个东西,网上的使用不一。我是觉得分包Application法也行,root法也好 ,能搞出来就ok了 然后接下来就是我自己的记录,大神看了可以指教一下怎么写更简单 首先我先导入包 from tkinter import *...
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...
Python界面绘制之GUI
tkinter 新建窗口和控制 from tkinter import * app = Frame() app.master.geometry('640x480')                        #设置窗口的大小为640*480 app.master.resizable()                                #窗口大小可以通过鼠标拖动改变,app....
Python爬虫实战——签名软件设计(二)GUI界面
Python爬虫实战关于本文: 上一篇文章我们介绍了POST方法的使用,现在我们就说一下界面设计以及方法的调用使用模块from Tkinter import * import tkMessageBox import urllib,urllib2,re from PIL import Image import requests1.窗口的设计 代码解析 root = Tk()#创建窗口 root.
Python Tkinter 简单登录界面
学了两天的GUI,现在终于可以写一个最简单的登录界面了,瞬间觉得Python加上Tkinter简单到爆啊,如果不是专门做GUI,只是辅助做做图像界面的,这简直是逆天啊!__author__ = 'freedom' from Tkinter import * class Reg (Frame): def __init__(self,master): frame = Frame
GUI用户界面的一个简单实例
这篇博客写得比较赶,就不赘述了。 内含有设置框架,面板,按钮怎么嵌在一起,插入图片,设置字体和颜色,前景色背景色,位置等。重点在实现功能,界面并不美观。 私以为,这么多个东西怎么看呢?就应该把一些行注释掉就知道怎么看了。 image是在src下面的文件夹 package gui; import java.awt.*; import javax.swing.*; import javax.swing...
【wxPython学习】实现一个简单的决策树模型训练预测界面
实现一个简单的决策树模型训练预测界面(打包exe) 前面写了几个机器学习算法模型,想要做一个可视化的界面,方便数据导入和训练,经过多方调查,选择了比较好入门的wxPython来做GUI。(python版本是3.6.3) 一、安装GUI工具wxPython wxPython下载地址 我用的是anaconda,因此将下载好的whl文件拷贝至anaconda安装位置下的Scripts文件夹(...
【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,支持串口命令的发送与接收
使用Python开发windows GUI程序入门实例
今天终于可以用wxPython开发GUI程序了,非常高兴。把其中的一些注意点写下来以供参考。在windows XP平台下,首先需要做以下环境的配置: 1. 首先是安装python ,安装完之后将python/bin所在目录添加到path中。 2. 安装wxPython, 此时要注意wxPython的版本要与前面python的版本一致。 3. 安装py2exe, 这是windows平台下一个非
Python GUI Tkinter 可视化 界面设计 代码生成 插件 - Visual Tkinter 附源码
此工具是基于VB的一个插件,可以输出python的tk代码 这是一个VB6的ADDIN(外接程序),用于使用VB6开发工具直接拖放控件,直接可视化完成Python的TKinter的GUI布局和设计,可以在VB界面上设置 控件的一些属性,最终自动生成必要的代码(包括回调函数框架),代码生成后仅需要在对应的回调函数中增加相应的逻辑功能代码即可。 这个工具支持绝大部分TKiner控件,可应付一般GUI的需求。(列表参见下面的控件说明)。
【Python基础】1.4.4 图形用户实例——用Python实现简易聊天对话框
界面设计 Step1:界面布局设计 Step2:创建所需控件 Step3:设定事件与命令响应 Step4:对控件进行布局 Step5:完成程序代码 命名规则 原则:统一;控件+功能 例:frmLT->fram+LeftTop txtMsg->text+Message btnSend->buttom+Send 一个简易聊天界面——基于Tk库 from tkinter
利用Python tkinter进行简单的GUI编程
1.创建窗体及窗体的常用属性 import tkinter #导入tkinter库 Window_Root = tkinter.Tk() # 创建窗体 # 窗体的常用属性: Window_Root.title('Hello tkinter!') # 设置窗体名称 Window_Root.geometry('300x200') # 设置窗体尺寸,注意中间为小写x Window_Root.r...
纯Python实现手写数字的识别+GUI界面
目录 纯Python实现手写数字的识别+GUI界面 安装必要的库 下载mnist数据集 解析图片与标签 导入相关库 将图片28*28矩阵转换为1*784向量 训练所有60000张数字图片并构建分类器 保存模型与加载模型 根据测试图片预测数字 GUI的实现 纯Python实现手写数字的识别+GUI界面 基于python sklearn knn算法,数据集mnist 安装必要...
图书管理系统-python简单实现
import sys books=[['红楼梦','曹雪芹',50],['三国义','罗贯中',55],['西游记','吴承恩',60],['水浒传','施耐庵',65]] users=[['Tom','123'],['Mike','321']] flag=False def login(): print('请输入用户名:',end='') username=input() ...
java GUI编程-贪吃蛇游戏简单实现
例子简单,界面简陋 请见谅 项目结构如下 Constant.jvava 代码如下: package snake; /**  *   * @author hjn  *   */ public class Constant { /**  * 蛇方移动方向:左边  */ public static final int LEFT = 0; /**  *
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 python的gui教程 python教程gui