- 博客(19)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注

原创 python(opencv + pyaudio + moviepy)实现录制音视频文件并合并
使用opencv录制视频文件def record_webcam(filename): """ cv2.VideoCapture(0, cv2.CAP_DSHOW) 参数1:打开前置摄像头参数是0,打开后置摄像头参数是1,如果多个摄像头,需要测试2,3其他参数,参数是视频文件路径则打开视频,如cap = cv2.VideoCapture(“../test.avi”) 参数2: ***设置cv2.CAP_DSHOW参数初始化摄像头,否则无法使用更高分辨率
2021-07-24 01:40:26
6574
3

原创 PyQt5.QtCore.Qprocess调用外部程序
PyQt5.QtCore.Qprocess的使用调用外部程序全部代码:from PyQt5 import QtCoredef run(self): # *切换到程序当前路径之后,然后执行cmd命令。直接使用绝对路径不能成功运行 os.chdir(self.PATH) # 执行的cmd命令 cmd = 'server.exe' self.process = QtCore.QProcess() # 将QProcess标准输出和标准错误
2021-01-18 15:22:04
6573
7

原创 PyQt5.Qtimer模块的简单使用
应用程序开发中多线程的必要性:一般情况下,应用程序都是单线程运行的,但是对GUI程序来说,单线程有时候满足不了要求,但是对于一些特殊情况:比如一个耗时较长的操作,运行过程会有卡顿让用户以为程序出错而把程序关闭或是系统本身认为程序运行出错而自动关闭程序。这个时候就需要用到多线程的知识。一般来说,多线程技术主要涉及以下三种方法:1.利用计时器模块QTimer2.使用多线程模块QThread3....
2018-12-21 01:55:14
4506
原创 ImportError: DLL load failed while importing _pydantic_core: 找不到指定的程序对应解决方案
因为本机开发环境是 64位,所以不确定在32位的开发环境中是不是也会报错。- 花了19.9 订阅了csdn的专栏 才解决这个问题,妥妥的大冤种。
2024-08-16 12:25:17
1119
3
原创 关于协程运行原理,你了解吗?
协程是可以更高效的对于IO密集型的服务进行处理,因为它属于单线程模式,有自己的寄存器上下文和栈,协程的切换只涉及到用户空间态,相比多线程没有内核切换的开销,极大提高运行速度协程底层原理是 生成器函数(yield)结合系统 IO多路复用技术 组建的一种事件循环的运行机制
2023-09-15 16:42:07
190
原创 基于python认识生成器 generator(yield)
我们知道,函数体包含yield关键字的函数不是一个普通函数。这种函数叫做generator),一般用于循环处理结构,应用得当可以极大优化内存使用效率。
2023-09-15 13:31:26
196
原创 pywintypes.com_error: (-2147352573, ‘找不到成员。‘, None, None)
pyinstaller打包pyttsx3报错pywintypes.com_error: (-2147352573, '找不到成员。', None, None)
2023-02-07 14:33:05
2205
1
原创 python 生成词云小工具
python生成词云的主要代码 def create_word_cloud(self): self.save_config() img_file = 'static/background.jpg' # 设置背景图片 mask_img = imageio.imread(img_file) # 读取背景图片 # 进行分词 jieba将中文的一句分成词语 # word_cut=jieba.cut(word_content)
2021-03-10 22:35:51
285
原创 SQLAlchemy中解决数据库访问时出现的Incorrect string value: xxx at row 484
报错信息:Warning: (1366, "Incorrect string value: ‘\\xD6\\xD0\\xB9\\xFA\\xB1\\xEA...‘ for column ‘VARIABLE_VALUE‘ at row 484") result = self._query(query)python中操作MySQL数据库的适配器主要有两个:一是MySQLdb(即MySQL-Python): 封装了MySQL C驱动的Python驱动器;另一个是mysql-connector:MyS
2021-03-05 13:43:45
390
原创 VUE通过配置显示不同按钮属性(简单事例)
通过配置显示不同按钮对应的属性所有示例代码<template> <div style="width: 375px;"> <div> <ul style="list-style: none"> <li v-for="(i, index) in config" :key="index" style="float:left;"> &
2021-01-25 11:12:18
556
原创 vue-cli3项目兼容IE11
项目解决方案:1:安装 @babel/polyfill 模块npm install @babel/polyfill --save2:引入@babel/polyfill在main.js 下面直接引入import ‘@babel/polyfill’ 亲测无效具体引用是在vue.config.js中configureWebpack字段中(vue3初始化没有vue.config.js文件。可直接创建,与 package.json 同级)module.exports = { configur
2020-10-08 22:29:10
1712
原创 配置oracle允许远程连接 / navicat远程连接oracle数据库
https://jingyan.baidu.com/article/cb5d6105e4649e005c2fe029.html
2019-12-02 11:15:12
3561
原创 设置Liunx 开机启动的脚本
通过端口号找到进程,直接杀死kill -9 $(netstat -anp|grep 8889|awk '{printf $7}'|cut -d/ -f1) 设置Liunx 开机启动的脚本1,设置Liunx 开机启动的脚本 script.sh。注意注释的头文件必须加进去# !/bin/sh# chkconfig: 2345 80 90# description: scriptkil...
2019-11-28 16:10:43
135
原创 Python连接Oracle/Oracle自定义函数及函数的调用
# Python 连接 OraclePython自带的模块中有很多操纵文件的。我们可以把文件的数据读出来,经过处理还可以将数据写入文件中。但是对于数据的管理和分析来说,数据库还是专业一些。如果Python能和数据库结合在一起,那么就能结合两种的优势,提高效率。Python有一个模块cx_Oracle可以与Oracle相连接Python一个官方网站PyPI,上面有丰富的模块。cx_Oracle...
2018-10-31 13:52:20
2661
dmpython依赖包及dm数据库管理系统安装程序
2023-01-30
ECharts的基本使用/多表格同一个页面的渲染
2020-01-14
Python如何实现后面程序运行后循环输出的值被前面的值覆盖
2018-01-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人