python GUI【python中gui实现一个登录界面】新手入门 python连接数据库方法

这篇博客适合新手入门,介绍了如何使用Python GUI创建一个登录界面,并连接到SQL数据库。通过简单的代码示例,展示了如何设计窗口界面及连接SQL Server 200000008 R2。
摘要由CSDN通过智能技术生成

python GUI【python中gui实现一个登录界面】新手入门 python连接数据库方法

效果如下,不多BB,直接上代码,多多指教
代码在最下面,测试的话记得把数据库连接改一下 不要的话注释修改一下
在这里插入图片描述

#有些包是不用的
#先搭建个windows窗口

#导入一下包
from tkinter import *
import tkinter
from PIL import Image,ImageTk
from tkinter import messagebox
import pickle
import  os
import pymssql
from gui_zhuce import Login_zhuce
from pymssql import _mssql
from pymssql import _pymssql
from main import Main_Login

# 定义一个函数用来获取图片
def get_image(filename, width, height):
    img = Image.open(filename).resize((width, height))
    return ImageTk.PhotoImage(img)

class Stu():
    #初始化窗口
    def __init__(self):
        self.window = Tk()
        self.window.title('账单信息管理系统')

        # self.window.attributes('-alpha',0.5)  #窗口透明度
        self.window.geometry('650x500+650+200')
        photo = PhotoImage(file='tongpao.gif')   #设置窗口图标
        self.window.iconphoto(False, photo)
        self.window.resizable(0,0)
        # self.window.configure(bg='black')     #设置背景颜色
        # self.file_path = 'userdate.txt'

#界面设计 想怎么来就怎么来

 def setup_UI(self):
        #创建画布,设置要显示的图片,把画布添加到应用程序窗口
        self.canvas_window = tkinter.Canvas(self.window,width=650,height=500)
        self.window_img = get_image('典韦-蓝屏警告.jpg',650,500)
        self.canvas_window.create_image(320,180,image=self.window_img)
        self.canvas_window.pack()
        
        #为Label组件添加标签
        # img_label = get_image('窗口.png',100,40)
        self.name = Label(self.window,text='姓名:',font=('宋体',12,'bold')).place(x=100,y=435,width=50,height=30)
        self.pwd = Label(self.window,text='密码:',font=('宋体',12,'bold')).place(x=300,y=435,width=50,height=30)
        self.addr = Label(self.window,text='开发商:*********科技有限公司'
  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龙崎大佬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值