分享44个PyQt5源码总有一个是你想要的

发布时间:2023年12月28日

?分享44个PyQt5源码总有一个是你想要的

学习知识费力气,收集整理更不易。

知识付费甚欢喜,为咱码农谋福利。

链接:https://pan.baidu.com/s/1_5H_0Ydg0XUa1fz5Jok51Q?pwd=6666?

提取码:6666

项目名称

B站直播弹幕姬,应用python+websocket和pyqt5,支持全平台

MusicPlayer 一站式收听多平台音乐(163云, 虾米, 企鹅)的跨平台音乐播放器,尽情享受吧~?

PyQt 5 CINRAD雷达基数据处理可视化软件

PyQt Examples(PyQt各种测试和例子) PyQt4 PyQt5

PyQt5 集成Nlp 小工具(文本合并、分词、词性标注),也可作为Pyqt5的入门例子

pyqt5+whisper开发的字幕生成以及视频添加字幕工具

PyQt5做界面,使用某度文字识别API接口来实现识别图片中的文字,可以采用截图和浏览图片文件方式进行

import os
import shutil
import sys
import threading
import time
import pyperclip

import tkinter
from tkinter import messagebox

import requests
from apscheduler.schedulers.blocking import BlockingScheduler
from bs4 import BeautifulSoup

from framework.base.BaseWindow import BaseWindow
from sprider.control.AdenButton import AdenButton
from sprider.control.AdenEntry import AdenEntry
from sprider.control.AdenLabel import AdenLabel
from sprider.control.AdenTkPlugin import TkPlugin
from sprider.business.DownLoad import DownLoad
from sprider.business.SpiderTools import SpiderTools
from sprider.business.UserAgent import UserAgent
from time import sleep
from selenium import webdriver
from selenium.webdriver.common.by import By

from sprider.business.ZipTools import ZipTools


class GitHubCoder:
    base_path = "D:\\Spider\\Code\\Github"
    down_path = base_path + os.sep + "Temp"
    file_filter = "zip|rar|pptx|ppt"
    tempFileList = []
    browser = None
    is_spider = False
    spider_url=""

    def __init__(self):
        import tkinter as tk
        # 调用Tk()创建主窗口Ctrl+Alt+L ??????🍌

        self.root = tk.Tk()
        self.root.wm_attributes('-topmost', 1)
        self.root.configure(background="#00B7FD")
        self.root.columnconfigure(0, weight=1)  # 设置第1列自动适应root 需要sitcky布局配合+
        self.root.rowconfigure(7, weight=1)  # 第四行高度自适应

        self.root.title("亚丁号采集辅助")

        # 第1行
        self.lable_message = AdenLabel(self.root, text="采集的网址", font='Helvetica -30 bold')
        self.lable_message.grid(row=0, column=0, sticky=TkPlugin.sticky_all())
        # 第2行
        self.txt_spider_url = AdenEntry(self.root, font=('Arial 18 bold'), fg='red')
        self.txt_spider_url.grid(row=1, column=0, sticky=TkPlugin.sticky_all(), padx="12", pady="10")
        # 第3行
        lable_smtp_user = AdenLabel(self.root, text="下载路径:" + self.down_path, font='Helvetica -20 bold',
                                    bg=TkPlugin.background())
        lable_smtp_user.grid(row=2, column=0, sticky=tkinter.W, padx="12")
        # 第4行
        files = os.listdir(self.base_path)
        self.down_number = str(len(files) - 1)
        self.lable_smtp_user = AdenLabel(self.root, text="下载文件数量:" + self.down_number, font='Helvetica -20 bold',
                                         bg=TkPlugin.background())
        self.lable_smtp_user.grid(row=3, column=0, sticky=tkinter.W, padx="12")

        # 第5行
        # btn_open_folder = tkinter.Button(self.root, text="打开文件夹", bg="#FF1493", command=lambda: self.spider())
        # btn_open_folder.grid(row=8, column=0, sticky=tkinter.E, padx="282")
        btn_spider = AdenButton(self.root, text="采集", width=8, bg="#FF1493", command=lambda: self.spider())
        btn_spider.grid(row=8, column=0, sticky=tkinter.E, padx="210")
        btn_copy_url = AdenButton(self.root, text="粘贴", width=8, command=lambda: self.copy())
        btn_copy_url.grid(row=8, column=0, sticky=tkinter.E, padx="140")
        btn_void_url = AdenButton(self.root, text="打开文件夹", bg="#FFA500", width=8, command=lambda: self.open())
        btn_void_url.grid(row=8, column=0, sticky=tkinter.E, padx="70")
        btn_close_window = AdenButton(self.root, text="停止采集", bg="#D9534F", width=8, command=lambda: self.forget())
        btn_close_window.grid(row=8, column=0, sticky=tkinter.E)
        task = threading.Thread(target=self.builder_aps_task)  # builder_aps_task自动采集
        task.start()

        w = 620
        h = 260

        screenWidth = self.root.winfo_screenwidth()  # 屏幕宽度
        screenHeight = self.root.winfo_screenheight()  # 屏幕高度

        x = (screenWidth - w) / 2
        y = (screenHeight - h) / 2
        # 设置窗口大小和位置:窗口的宽与高,窗口距离屏幕的左边距和上边距
        self.root.geometry("%dx%d+%d+%d" % (w, h, x, y))
        # 开启主循环,让窗口处于显示状态
        self.root.mainloop()

PyQt5制作Python视频播放器

python pyqt5 的kfc仿点餐系统

Python 实现中小学生考试管理系统,Python PyQt5,Python桌面程序,真光考试座位打乱系统,exe程序

Python&PyQt5Tetris,Python俄罗斯方块,基于PyQt5实现俄罗斯方块

Python+itchat+PyQt5实现的个人版微信--自动回复、防撤回、红包提醒等

Python+PyQt5实现五子棋游戏(人机博弈+深搜+α-β剪枝)

python3.5 +PyQt5模拟企鹅聊天,文件传输以及游戏

python环境下使用pyQt5及mysql制作的一个带UI界面的简易ATM系统,可以与数据库进行交互

一个可以演示鼠标拖动曲线控制点和光滑拼接贝赛尔曲线的小工具

一个基于PyQt制作GUI的劲爆多进程和多线程下载器

一個方便的訂飯店利器, 讓使用者比較出最便宜的飯店期間!

一款中英文词典

三大平台全音乐搜索、收听与下载的简洁网络音乐播放器,支持酷狗音乐、酷我音乐歌曲搜索与下载(未来将会支持更多的平台),界面美观高端,现代化扁平风格,支持歌词同步滚动,进度条控制音乐进度,多种播放模式选择

作为一名python初学者,用pyqt5编写的军团物品编辑器(Legion itemeditor),理论上支持所有基于TrinityCore 7.3.5模拟器的物品编辑,功能测试没有问题

使用pyqt5写的跨平台mysql客户端

使用PyQt5图形界面的Python多线程nhentai爬虫

使用Python3 csv模块处理快收后台导出的商场优惠活动交易数据,统计各类优惠券的核销数量,以及实收款等汇总数据

利用pyQt5完成的GUI简易的图像编辑器,包括滤镜,亮度对比度锐化处理,旋转翻转,更改图片尺寸等操作

利用python PyQt5图形库开发的一个基于tcp协议仿企鹅聊天pc软件工具

利用python的pyqt库实现一个简洁的pyqt5界面

利用Python编写爬虫程序,并利用PyQt5制作UI界面,让爬虫程序能傻瓜式操作

北京理工大学 21年小学期,局域网下的基于socket的即时通讯文件传输聊天软件

原神风琴演奏辅助,自定曲谱,完美仿真,手动演奏

垃圾分类系统——基于PyQt5的前端界面

基于pyqt5和opencv的多线程图像(视频)处理

基于PyQt5的提取excel中指定列数据的小程序

基于PyQt5的项目实战

基于Python&PyQT5的产生式动物识别系统

基于python和pyqt5,实现opencv图像处理,包含内容有基本的图像处理,人脸检测和识别,图像检索以及基于图像描述符的搜索,目标检测与识别,目标跟踪,opencv神经网络

基于python的上位机显示图像和数据通信

基于深度学习的驾驶员分心驾驶行为(疲劳+危险行为)预警系统使用YOLOv5+Deepsort实现驾驶员的危险驾驶行为的预警监测

护萌宝 战舰少女R 游戏辅助 电脑版

自动删除 PC 端微信缓存数据,包括从所有聊天中自动下载的大量文件、视频、图片等数据内容,解放你的空间

虾皮(shopee.tw) 商品SEO助手, 提升店铺商品排名

该项目基于python-contrib-opencv,dlib,pyqt5

这个项目的目的是整合招聘信息,并做一定处理

这是python课的实验三代码实现,主要实现登录注册界面和计算器界面 ,当然还有其中的逻辑


好了就写到这吧

你有时间常去我家看看我在这里谢谢你啦...

我家地址:亚丁号

最后送大家一首诗:

山高路远坑深,大军纵横驰奔,谁敢横刀立马?惟有点赞加关注大军。

感谢您的支持

文章来源:https://blog.csdn.net/zdh13370188237/article/details/135265442
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。