Python
羞羞的铁脚
王雪涛
展开
-
安装pyaudio的正确方法
安装pyaudio的正确方法原创 2023-03-22 22:29:39 · 974 阅读 · 0 评论 -
树莓派4B使用USB摄像头的注意点
树莓派4B使用USB摄像头的注意点原创 2023-03-16 13:28:41 · 2430 阅读 · 1 评论 -
Python MQTT订阅消息QOS=1的注意点
QoS1:至少到达一次,发布者需要到达后有确认,发布者(客户端,服务端做为发送端的时候)发布消息后等待接收者(客户端,服务端做为接收端的时候)的确认信息报文;如果发布都没有收到确认报文,发布者会一直发送消息;QoS0:最多发送一次,到达不到达发布者不管,发布者(客户端,服务端做为发送端的时候)只发送一次,不管接收端是否收到数据;QoS2:只有一次到达,发布者需要到达后确认,接收者需要发布者再次确。下面用python paho-mqtt举例。原创 2022-09-09 17:04:54 · 2283 阅读 · 0 评论 -
Ubuntu下python使用opencv的正确做法
python3 opencv原创 2022-08-25 11:19:55 · 1366 阅读 · 0 评论 -
树莓派4使用CSI摄像头
1 安装CSI摄像头需要注意的是必须是断电状态下安装,否则烧坏2 配置摄像头安装后启动树莓派,在Terminal下输入命令 sudo raspi-config选择Interfacing Options-> Camera->Enable启动摄像头 重启这时启用了摄像头,注意这个时候摄像头占用了i2c-0总线,经过实验此时如果在i2c-0上接如RTC时钟等模块的话,时钟模块已无法使用。3 使用操作摄像头 使用raspistill内置程序下面的命令抓图 raspistill -o原创 2022-04-29 11:03:23 · 2741 阅读 · 2 评论 -
C# 调用python打包的exe程序
1 需求 C#Process p = new Process(); p.StartInfo.FileName = AppRootPath + nameappmap["SCU_PCCOM"]; p.StartInfo.UseShellExecute = false; p.EnableRaisingEvents = true; p.StartInf...原创 2021-06-10 17:20:30 · 1332 阅读 · 2 评论 -
树莓派4使用DS3231 RTC时钟
1 配置方式1插入ds3231(1)使用sudo raspi-config启用i2c 接口此时使用i2cdetect -y 1 查看i2c设备(2)修改 /boot/config.txt 末尾添加dtoverlay=i2c-rtc,ds3231从其后再=使用i2cdetect -y 1 查看ic设备68位置变成UU 表示系统驱动使 用了这个位置 (3) 禁用fake-hwclock (非必须)sudo systemctl disable fake-hwclock(4) 修改/l原创 2021-02-26 10:15:59 · 1646 阅读 · 0 评论 -
Python打开外部程序
1 使用os.system() os.system('notepad') #阻塞os.system('start notepad')#非阻塞 windows 方式2 使用subprocessimport os,subprocesssubprocess.run("notepad"))注意使用1和2 方式打开的外部程序,会随着当前python程序的关闭也一起关闭3 使用os.execv 系列,os.exec*有一系列的函数这种方式启动的外部程序不会随着python...原创 2020-12-25 16:34:10 · 807 阅读 · 2 评论 -
Python中库导入from . import 和from .. import 的使用方法
Python中库导入from . import 和from .. import 的使用方法程序目录结构如下from . import XX 和from ..import XX 只能使用在子包中,例如上面的例子中,程序最外层是主程序app.py,程序有一个子包pack1,pack1下有a.py 和b.py两个文件,pack1下面有子包pack2,pack2下有c.py#a.pydef f1(): print("aaaaaaaa...原创 2020-07-06 07:21:40 · 9271 阅读 · 0 评论 -
Python 相对导入笔记(from . import * ,from .. import *)
测试环境:python3.6 ,win10测试Python的相对导入,目录结构如下:最顶层的文件夹是pythonpackagetest ,包含包A和B,其中包A中进一步含包A_A在pythonpackagetest文件夹下运行python app.py 运行成功注意:我在pythonpackagetest执行python app.py 代表文件夹内的A的完整包名是 A, 文件夹...原创 2020-02-23 20:56:53 · 759 阅读 · 0 评论 -
python 3.6下安装visdom
1 安装visdompip install visdom2 启动vidompython -m visdom.server如果此时卡在downloading(1) C:\Python3.6\Lib\site-packages\visdom\server.py 在download_scripts()添加打印下载所需文件的代码记录需要下载的文件如下:https...原创 2020-02-10 19:47:29 · 1558 阅读 · 1 评论