Python编程基础与应用
乐观的lishan
软件工程师,熟悉C/Python/Matlab编程语言,现从事Linux、RTOS平台下的Wi-Fi驱动、协议相关的开发与维护工作。
展开
-
基于Selenium框架的自动化搜索工作
基于Selenium框架,学习爬虫的基本技能原创 2022-01-26 16:14:06 · 385 阅读 · 0 评论 -
python编程调用设备串口发送数据
为了通过python编程控制串口发送数据给单片机,编写此程序原创 2022-06-30 11:50:25 · 12510 阅读 · 26 评论 -
tk界面小程序入门
tk界面小程序原创 2022-06-19 10:42:36 · 331 阅读 · 0 评论 -
使用python编程标注车辆排队长度
为了标注交叉口视频的排队长度,特地编写此脚本文件然后,加载数据集,标注排队长度,生成annotation文件夹原创 2022-06-19 08:20:59 · 876 阅读 · 0 评论 -
卡尔曼滤波的Python实现
本文实现了卡尔曼滤波的python代码原创 2022-05-04 20:32:22 · 24725 阅读 · 114 评论 -
Python提取视频帧图片
为了从视频中提取每一帧图片,编写Python脚本实现该功能,该脚本自动对帧图片编号,设置为7位编码,最多可分割9999999帧图片,即92小时的30FPS视频原创 2021-12-28 19:59:46 · 5309 阅读 · 9 评论 -
N皇后棋盘 Python解法 递归
参考:https://blog.csdn.net/qq_43235359/article/details/90605468这位大佬的解决方法写得非常好,递归的代码非常简洁,我只是理解了然后进一步精简了一下代码def queen(result, board, row=0): n = len(board) if row >= n: result.append(board) else: for col in range(n):原创 2021-08-22 19:00:11 · 383 阅读 · 1 评论 -
定时上传数据到OneNet
#!/usr/bin/env python# -*- coding: utf-8 -*-# 时间:2021年3月30日23:19:03# 作者:lishan# 邮箱:lishan_xatu@163.com# pip install prettytableimport jsonimport randomimport timeimport urllib.request as reqfrom datetime import datetimefrom threading import Tim.原创 2021-03-30 23:21:10 · 327 阅读 · 0 评论 -
Python上传、获取OneNet数据
上传数据#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/2/24 22:44# @Author : LiShan# @Email : lishan_1997@126.com# @File : OneNet_Post.py# @Note : https://mp.csdn.net/editor/html/114044902import urllib.requestimport json# 设原创 2021-02-24 22:52:43 · 3439 阅读 · 14 评论 -
PyQt5 动态加载ui文件
安装pyqt5python -m pip install pyqt5至2021年1月14日,在pycharm中安装的最新版本为5.15.2安装Qt Designer设计器工具python -m pip install pyqt5-tools在site-packages中搜索designer.exe即可找到打开软件设计一个界面,并保存为ui文件编写python代码import sysfrom PyQt5.QtWidgets import *from PyQ原创 2021-01-14 14:40:37 · 4554 阅读 · 3 评论 -
Python中的四舍五入
Python编程时经常遇到四舍五入保留小数有效位数的问题比如对数字0.9562四舍五入保留2位小数,使用经典的格式化转换看起来一切正常, 但是换成0.9552呢依然正常,换成0.9550呢出现问题了,按理应该输出0.96才是,结果却是0.95换成0.95549呢正常,再换成0.95501呢正常,看来只有0.9550在四舍五入时出现了问题,实际上只要是0.955,或0.955后面全为0,例如0.9550000,0.955000000000等等都会出问题,本..原创 2020-11-27 22:05:57 · 2114 阅读 · 0 评论 -
使用python进行英语文档词频统计开发
本文为了让大家的记忆考试大纲中出现频率较高的词汇,使用Python开发开发了一个简单的英文词频统计程序。原创 2020-11-07 21:00:31 · 5140 阅读 · 11 评论 -
【pywinauto自动化测试】python 测试计算器加法 例子
目的:开发一个python程序,利用pywinauto模块自动化测试计算器,测试内容为一位数的加法运算#!/usr/bin/python2.7# -*- coding: gbk -*-# function 自动化测试计算器import os.pathimport reimport win32conimport codecsimport sysfrom pywinauto import Desktopfrom pywinauto.application import Applicat.原创 2020-10-07 14:27:51 · 846 阅读 · 0 评论 -
opencv 人脸检测 python代码
实现功能:给定一张图片,寻找图中的人脸,并用矩形框标记,按下Esc键,关闭所有窗口# !/user/bin/env python# -☆- coding:utf-8 -☆-# author:lishan time:2020/6/30import cv2# 读取图片# demo.jpg为图片名,自己修改image = cv2.imread('demo.jpg')# 显示图片cv2.imshow('orignal', image)# 加载haar检测器faceCascade = cv.原创 2020-06-30 11:16:06 · 336 阅读 · 3 评论