
Python
文章平均质量分 69
大鱼>
专注于物联网开发
展开
-
Python 基于OpenCV+face_recognition+tkinter实现人脸特征监测
安装好依赖包opencv-python、face-recognition、tkinter。由于python3以上版本已经将tkinter内置到环境,所以这里不需要单独安装依赖。原创 2022-09-02 17:26:25 · 1523 阅读 · 0 评论 -
Python 基于OpenCV+face_recognition实现人脸捕捉与人脸识别(照片对比)
与上篇通过摄像头动态识别人脸一样,先下载好opencv-python、face-recognition,这里因为使用的是照片对比的方式,特意使用tkinter画了一个简单的GUI方便操作。在python 3以上版本tkinter是环境自带的,所以这里不需要安装。...原创 2022-08-31 18:27:48 · 15391 阅读 · 12 评论 -
Python 基于OpenCV+face_recognition实现人脸捕捉与人脸识别
如果安装face_recognition过程中报错,提示:“CMake must be installed to build the following extensions: dlib”,则需要安装CMakecmake安装成功后再安装face_recognition如果使用的是Microsoft Visual Studio ,则可以直接在项目目录下的Python环境上右键,选择Install Python Package... 安装对应的开发包。...原创 2022-08-31 09:38:09 · 1628 阅读 · 0 评论 -
Python 爬虫系列:爬取全球船公司信息
前言 上一篇blog已经说明如何分析网站上的元素,详情参考:Python 爬虫系列:爬取全球机场信息,这次我们爬取全球各大船公司信息,并存储到SQL Server数据库中。源码#coding=UTF-8 import requestsfrom bs4 import BeautifulSoupimport reimport loggingimport pymssqlimport uuid#此处修改为你自己的数据库server = "127.0.0.1"user ...原创 2021-10-19 09:55:36 · 1960 阅读 · 0 评论 -
Python 爬虫系列:爬取全球机场信息
前言最近公司需要全球机场信息,用来做一些数据分析。刚好发现有个网站上有这个信息,只是没有机场的经纬度信息,不过有了机场信息,经纬度信息到时候我们自己补上去就行网站元素分析 我们找到了有这些信息的网站,下一步我们就可以通过网站元素分析我们想要的信息在哪里。 首先我们打开网站,按“F12”,就可以在通过浏览器的开发工具查看网站所有的元素信息。当我们鼠标在这些div上移动的时候,网页上就会将该div对应的展示块加上阴影,所以我们很快就能获取到我们...原创 2021-10-18 18:25:31 · 3872 阅读 · 0 评论 -
Python开发Windows桌面应用程序(三)应用程序打包成exeWindows可执行文件
前言前面说到开发一个简单的远程日志读取工具,工具开发好了,接下来我们就需要把程序打包成.exe文件,Windows下可直接执行了。安装打包程序安装pywin32打包成exe需要pywin32这个包,否则会导致打包的exe无法正常启动pywin32是一个Python库,为python提供访问Windows API的扩展,提供了齐全的windows常量、接口、线程以及COM机制,所以为了能让所有电脑可以完美运行我们的exe,这里就需要将安装pywin32。运行cmd,然后执行下面指令:原创 2020-09-23 18:25:11 · 4771 阅读 · 0 评论 -
Python开发Windows桌面应用程序(二)简单应用程序实现
前言上编blog说到用Python开发Windows桌面应用程序的环境搭建,下面就说说如何实现一个简单的远程日志读取的功能。界面绘制打开界面绘制工具,选中项目后,右键找到External Tools,然后选择QtDesigner打开Qt Designer工作台,然后我们选择Main Window就可以在这个画布上尽情的绘制我们需要的界面呈现样式了我绘制好的界面如下(远程查询Linux服务器上的日志)我这里做的功能非常简单,连接服务器,然后查询设备对应的原始数据,这里有两个原创 2020-09-22 10:31:34 · 12776 阅读 · 4 评论 -
Python开发Windows桌面应用程序(一)PyCharm+PyQt5开发环境搭建
前言最近想开发一套Netty网关日志分析程序,用来分析设备的原始数据。因为网关是放在linux服务器上,之前查看日志是通过Xftp工具将日志下载到本地,然后找到对应的日志数据进行分析。对于运维人员来说,上述的日志分析方式难度是相当大的,比如我想查看某天几点几分到几点几分的设备原始数据来分析设备的运行情况,需要将整个日志全部下载到本地,然后再海量日志文件里面找到对应的时间点。而且,本身我也不太希望运维人员直接对服务器进行操作,人工操作风险太大,所以就考虑给运维人员开发一个小工具,既可以让他们快速的原创 2020-09-16 13:51:34 · 23923 阅读 · 6 评论 -
Python爬虫—爬取某网站上面所有的世界港口信息数据
最近学习了一段时间的Python基础语法后,写了一个爬取世界港口数据的爬虫,并且保存到SQL Server 数据库。前提公司之前有个需求是想监控集装箱如果进出某个港口的时候能给出信息提示,并且与海运数据进行对接,达到集装箱从陆运—海运—陆运,整个过程动态监控的目的。其中有个小的需求是集装箱经过某个港口的时候需要给出消息提醒,以通知先关箱主(货主)。这样就需要知道全世界所有的港口信息有哪...原创 2019-09-02 14:09:48 · 5522 阅读 · 12 评论