PyQt
python界面开发框架包
佐倉
皆さん、こんにちは。私は桜と申しますが、故郷は河南です。ソフトウェアが大好きだなあ。時間があれば一緒に勉強しましょう!よろしく、お願い致します!
展开
-
PyQt 自定义进度条
PyQt自定义样式进度条原创 2022-11-10 14:21:26 · 1238 阅读 · 0 评论 -
cv2嵌入PyQt显示图像与视频
import sys, osfrom PyQt5 import QtCore, QtWidgets, QtGuifrom PyQt5.QtWidgets import *from PyQt5.QtGui import *import cv2class CV2_PYQT_Window(QDialog): def __init__(self,src,target="video",parent=None): super(CV2_PYQT_Window,self).__init原创 2021-10-12 10:49:46 · 3239 阅读 · 0 评论 -
PyQt获取某天之前后的n天日期
核心功能函数import datetimedef getday(time,n): y,m,d = time.split("-") y,m,d = int(y),int(m),int(d) n = int(n) the_date = datetime.datetime(y,m,d) result_date = the_date + datetime.timedelta(days=n) time = result_date.strftime('%Y-%m-%d原创 2021-04-10 13:12:20 · 259 阅读 · 2 评论 -
PyQt自定义环绕控件
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210207125642969.gif)# -*- coding: utf-8 -*-from PyQt5 import QtWidgets as QtGuifrom PyQt5 import QtCorefrom PyQt5.QtGui import *import globimport randomimport numpy as npspeed = 400class circle_label(Q原创 2021-02-07 12:59:52 · 247 阅读 · 0 评论 -
PyQt自定义标签
# -*- coding: utf-8 -*-from PyQt5 import QtWidgets as QtGuifrom PyQt5 import QtCorefrom PyQt5.QtGui import *import randomtext_list=["桜があんなに?く散るのは来年も咲くのわかってるからだよ","いくつになったら、オレは、何かに?ついたり、凹んだり、あがいたりしなくなるんだ","花ならつぼみの私の人生、この青春の始まりを、悔しいのないように大切にしたい",原创 2021-02-06 15:06:15 · 260 阅读 · 0 评论 -
PyQt5 桌面小工具
# -*- coding: utf-8 -*-from PyQt5 import QtWidgets as QtGuifrom PyQt5 import QtCorefrom PyQt5.QtGui import *import osimport sysimport subprocessfrom multiprocessing import Processclass Tray_(QtGui.QLabel): def __init__(self, parent=None):原创 2020-11-27 21:42:08 · 706 阅读 · 0 评论 -
PyQt4 解决jpg图片不能正常显示问题
#-*- coding:utf-8 -*-import sysimport requestsimport urllib2import base64import iofrom io import BytesIOfrom PIL import Imagetry: from PyQt4.QtCore import * from PyQt4.QtGui import *except: from PyQt5.QtWidgets import QApplicatio原创 2020-06-23 20:09:02 · 1086 阅读 · 0 评论 -
PyQt调用ffmpeg后线程卡死解决方案(一)
#-*- coding:utf-8 -*-#*******************************************************************#*******************************************************************#*************************导入模块***********************************#*****************************原创 2020-06-05 11:20:09 · 1057 阅读 · 2 评论 -
python下载m3u8类型链接的视频
#-*- coding:utf-8 -*-#*******************************************************************#*******************************************************************#*************************导入模块**********...原创 2020-03-19 19:19:02 · 604 阅读 · 0 评论 -
python登录界面demo
#-*- coding:utf-8 -*-from PyQt4.QtGui import *from PyQt4.QtCore import *import mathimport sysimport reimport osimport json,timeimport shutilreload(sys)sys.setdefaultencoding("utf-8")...原创 2018-08-28 18:49:56 · 2209 阅读 · 0 评论 -
bilibili视频下载工具
部分代码功能已添加至博客。打包好的exe已上传csdn,欢迎下载。原创 2019-07-07 14:38:54 · 5648 阅读 · 0 评论 -
PyQt4 实现图片移动,缩放加载网络图片,并实现拖动
#-*- coding:utf-8 -*-import sysfrom PyQt4.QtCore import *from PyQt4.QtGui import *import requests import os,sysPIC=[".jpg",".JPG",".PNG",".png",".JPEG",".jpeg",".bmp",".BMP",".g...原创 2019-08-08 10:22:40 · 873 阅读 · 0 评论 -
PyQt4加载网络图片
#-*- coding:utf-8 -*-import sysfrom PyQt4.QtCore import *from PyQt4.QtGui import *import requests class graphicsView(QLabel): def __init__(self,parent=None): super(graph...原创 2019-08-06 14:56:28 · 601 阅读 · 0 评论 -
PyQt4 爬虫 鼠标事件的综合应用
#-*- coding:utf-8 -*-from PyQt4.QtGui import *from PyQt4.QtCore import *import sys,reimport urllib2import argparseimport osimport randomimport requests#reload(sys)#sys.setdefaultencodin...原创 2019-08-08 19:51:04 · 316 阅读 · 0 评论 -
基于爬虫的网络图片预览器
1,第一个文本框可以直接复制网络图片地址,点击加载可以预览;点击转换图片可以下载,第二个文本框若为目录,图片会自动名称,为具体图片名称,以图片名称为准。2,双击鼠标可以切换图片,不过必须有data.txt,里面必须有图片的地址,这些图片并没有下载,必须点击转换图片才会下载。3,左键可以拖动图片到任意位置。4,滑轮可以缩放图片。5,文本框皆支持拖入路径的操作。6,也可以直接拖入本地图片预...原创 2019-08-11 15:23:44 · 352 阅读 · 0 评论 -
PyQt4_vlc_palyer 视频播放器
# -*- coding: utf-8 -*-import sys,timeimport os.pathimport vlcimport pafyfrom PyQt4 import QtGui from PyQt4 import QtGui as QtWidgetsfrom PyQt4 import QtCorereload(sys)sys.setdefaultencod...原创 2019-08-24 21:54:40 · 655 阅读 · 0 评论 -
PyQt4 爬去腾讯信息的demo
#-*- coding:utf-8 -*-import sysfrom PyQt4 import QtGuifrom PyQt4 import QtCore import mathimport reimport osimport json,timeimport shutilimport threadingimport urllib2import requestsimpo...原创 2018-10-30 14:51:41 · 833 阅读 · 0 评论 -
PyQt4 treewidget通过改变父节点控制子节点选择状态(checkbox)
# -*- coding: utf-8 -*-import sysfrom PyQt4.QtGui import *from PyQt4.QtCore import * class TreeWidget(QWidget): def __init__(self): super(TreeWidget, self).__init__() ...原创 2018-10-30 13:35:13 · 2491 阅读 · 0 评论 -
PyQt switch开关切换
import sysfrom PyQt4.QtCore import *from PyQt4.QtGui import *class SwitchBtn(QWidget): #信号 checkedChanged = pyqtSignal(bool) def __init__(self,parent=None): super(QWidget, sel...原创 2018-10-26 18:40:00 · 2566 阅读 · 2 评论 -
pyqt 实现对label属性修改及动态布局
实现这个的方法主要是创建不定数目的标签,及信息的传递。原创 2018-09-07 12:14:57 · 4830 阅读 · 0 评论 -
loading 进度条
最近写了一个进度条,一周小圆无限加载; 使用时只要没有加载完毕就会一直显示这个页面。 设计公司保密,需要的话可以问我。原创 2018-09-07 11:47:27 · 468 阅读 · 0 评论 -
爬取腾讯信息的小爬虫demo
这是一个小项目,爬取图片中的网址信息。刚开始直接爬去,只能爬取一个页面;历经一天搜寻答案找到了解决方案。项目要求爬取1000条数据,最后爬取时发现始终只有501条;原来网站只提供了34页信息,包含501条记录,其他的没有提供。之后,添加自动更新功能,等待到1000条数据再进行操作,(网站数据每分钟更新一次)刚开始直接使用暂停函数虽然可以自动刷新,但是影响程序其他功能,在群里...原创 2018-09-07 11:40:00 · 1001 阅读 · 0 评论 -
简易工作报告管理
User.pyw “` # coding: utf-8 from PyQt4.QtGui import *from PyQt4.QtCore import *import os,sys,time,jsonreload(sys)sys.setdefaultencoding("utf-8")class mat(QDialog): def __init__(s...原创 2018-08-29 16:40:40 · 162 阅读 · 0 评论 -
python 基本功能手写的资源管理器
#-*- coding:utf-8 -*-from PyQt4.QtGui import *from PyQt4.QtCore import *import mathimport sysimport reimport osimport jsonreload(sys)sys.setdefaultencoding("utf-8")global item_pathite...原创 2018-08-30 17:05:27 · 2750 阅读 · 3 评论 -
python套用模板的资源管理器界面
#-*- coding:utf-8 -*-from PyQt4.QtCore import *from PyQt4.QtGui import *import mathimport osimport jsonQTextCodec.setCodecForTr(QTextCodec.codecForName("utf-8"))class Toollan1(QWidget): ...原创 2018-08-30 16:59:20 · 2407 阅读 · 3 评论 -
一个简易的签到界面
信息记录通过json #-*- coding:utf-8 -*- #******************************************************************* #******************************************************************* #***********...原创 2018-08-30 16:42:55 · 1460 阅读 · 0 评论 -
一个简易的图片查看器
# -*- coding: utf-8 -*-#! /usr/bin/env pythonimport sysfrom PyQt4 import QtGui, QtCoreimport os, stringimport mathreload(sys)sys.setdefaultencoding("utf-8")THUMB_WIDTH = 128THUMB_HEIGHT = ...原创 2018-08-30 16:33:36 · 1688 阅读 · 0 评论 -
pyqt4定时关闭消息框
# -*- coding: utf-8 -*-import sysimport randomfrom PyQt4.QtGui import *from PyQt4.QtCore import *class BaseProgressDialog(QMainWindow): def __init__(self, parent=None): super(BaseProg...原创 2018-09-29 18:58:12 · 1637 阅读 · 1 评论 -
Pyqt 自定义combobox
from PyQt4 import QtGui, QtCoreimport sys, osclass Check_ComboBox(QtGui.QComboBox): def __init__(self): super(Check_ComboBox, self).__init__() self.view().pressed.connect(self.h...原创 2018-10-26 12:27:30 · 2742 阅读 · 0 评论 -
PyQt treewiget添加复选框,并获取是否选中
# -*- coding: utf-8 -*-import sysfrom PyQt4.QtGui import *from PyQt4.QtCore import * class TreeWidget(QWidget): def __init__(self): super(TreeWidget, self).__init__() self.s...原创 2018-10-26 12:12:51 · 8112 阅读 · 3 评论 -
PyQt 设置图片抖动效果
#!/usr/bin/env python# -*- coding: utf-8 -*-from PyQt4.QtGui import QPixmap, QPainterfrom PyQt4.QtGui import QWidget__Copyright__ = "Copyright (c) 2018 Irony"__Version__ = "Version 1.0"clas...原创 2018-10-26 12:04:04 · 611 阅读 · 2 评论 -
pyqt 自定义组合控件
comp_file.py#!/usr/bin/python# -*- coding: utf-8 -*-import sysfrom PyQt4 import QtGui, QtCoreclass MyLineEdit(QtGui.QLineEdit): def __init__( self, parent=None ): super(MyLi...原创 2018-10-25 11:48:27 · 2279 阅读 · 1 评论 -
python 导航栏
# -*- coding: utf-8 -*-##-------------------------------------------------------------------------------# Name: 导航条控件# Description: # Author: lgk# Date: 2018/6/21#-------...原创 2018-10-10 16:23:49 · 1265 阅读 · 0 评论 -
pyqt4 特殊换页
import sysimport collectionsfrom PySide import QtCore, QtGuifrom PySide.QtCore import Qtclass Style: '''Style constants''' # margin for all ui components component_margin = 24 ...原创 2018-09-29 19:13:55 · 450 阅读 · 0 评论 -
pyqt4 自定义圆形指示灯控件
# -*- coding: utf-8 -*-##-------------------------------------------------------------------------------# Name: 自定义圆形指示灯控件#-----------------------------------------------------------------...原创 2018-09-29 19:10:23 · 4092 阅读 · 0 评论 -
pyqt4 32位python运行64位方法
# -*- coding: utf-8 -*-from PySide import QtGui, QtCoreimport osimport sysreload(sys)sys.setdefaultencoding("utf-8")class MyLineEdit(QtGui.QLineEdit): def __init__( self, parent=None )...原创 2018-09-29 19:02:22 · 796 阅读 · 0 评论 -
实现区域截图功能
利用QQ或微信自带的截图功能实现区域截图。 在腾讯安装目录下找到PrScrn.dll,并将它放在需要的位置, 将D:/PrScrn.dll修改为你的目录。如果在maya里面直接使用该代码import os,subprocessfrom PySide2.QtWidgets import QApplicationclipboard = QApplication.clipboard()...原创 2018-08-10 17:54:34 · 3749 阅读 · 1 评论