-
Python爬虫实例
所属栏目:[Python] 日期:2020-12-16 热度:131
爬取的站点: http://beijing.8684.cn/ (1)环境配置,直接上代码: # -*- coding: utf-8 -*-import requests ##导入requestsfrom bs4 import BeautifulSoup ##导入bs4中的BeautifulSoupimport osheaders = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; W[详细]
-
python+opencv实现动态物体识别
所属栏目:[Python] 日期:2020-12-16 热度:172
注意:这种方法十分受光线变化影响 自己在家拿着手机瞎晃的成果图: 源代码: # -*- coding: utf-8 -*- """ Created on Wed Sep 27 15:47:54 2017 @author: tina """ import cv2 import numpy as np camera = cv2.VideoCapture(0) # 参数0表示第一个摄像头 #[详细]
-
运动检测ViBe算法python实现代码
所属栏目:[Python] 日期:2020-12-16 热度:50
运动物体检测一般分为背景建模和运动物体分析两步。即构建不包含运动物体的背景模型。然后将新的视频帧和背景模型对比,找出其中的运动物体。目前比较好的背景建模算法有两种:1)文章(Zivkovic Z. (2004) Improved adaptive Gausianmixture model for backg[详细]
-
Python爬虫_城市公交、地铁站点和线路数据采集实例
所属栏目:[Python] 日期:2020-12-16 热度:136
城市公交、地铁数据反映了城市的公共交通,研究该数据可以挖掘城市的交通结构、路网规划、公交选址等。但是,这类数据往往掌握在特定部门中,很难获[详细]
-
Python之多线程爬虫抓取网页图片的示例代码
所属栏目:[Python] 日期:2020-12-16 热度:115
目标 嗯,我们知道搜索或浏览网站时会有很多精美、漂亮的图片。 我们下载的时候,得鼠标一个个下载,而且还翻页。 那么,有没有一种方法,可以使用非人工方式自动识别并下载图片。美美哒。 那么请使用python语言,构建一个抓取和下载网页图片的爬虫。 当然为[详细]
-
Python爬虫实例_利用百度地图API批量获取城市所有的POI点
所属栏目:[Python] 日期:2020-12-16 热度:135
上篇关于爬虫的文章,我们讲解了如何运用Python的requests及BeautifuiSoup模块来完成静态网页的爬取,总结过程,网页爬虫本质就两步: 1、设置请求参数(url,headers,cookies,post或get验证等)访问目标站点的服务器; 2、解析服务器返回的文档,提取需要[详细]
-
100行python代码实现跳一跳辅助程序
所属栏目:[Python] 日期:2020-12-16 热度:173
写在前面 分享一下今天下午用python写的“跳一跳”小游戏的辅助程序。之前是准备用树莓派操控一个“机械手指”来代替人的触摸操作,但该方案还在酝酿中,实现了再分享。接下来要分享的是用“纯软件”的方法来玩“跳一跳”。 原理 原理其实很简单,按如下步骤[详细]
-
Python3一行代码实现图片文字识别的示例
所属栏目:[Python] 日期:2020-12-16 热度:99
自学Python3第5天,今天突发奇想,想用Python识别图片里的文字。没想到Python实现图片文字识别这么简单,只需要一行代码就能搞定 from PIL import Imageimport pytesseract#上面都是导包,只需要下面这一行就能实现图片文字识别text=pytesseract.image_to_st[详细]
-
使用python编写简单的小程序编译成exe跑在win10上
所属栏目:[Python] 日期:2020-12-16 热度:113
每天的工作其实很无聊,早知道应该去IT公司闯荡的。最近的工作内容是每逢一个整点,从早7点到晚11点,去查一次客流数据,整理到表格中,上交给素未蒙面的上线,由他呈交领导查阅。 人的精力毕竟是有限的,所以不一定在每个整点都可以及时去做这项工作。灵机[详细]
-
使用Python实现windows下的抓包与解析
所属栏目:[Python] 日期:2020-12-16 热度:130
系统环境:windows7,选择windows系统是因为我对自己平时日常机器上的流量比较感兴趣 python环境:python2.7 ,这里不选择python3的原因,是因为接下来要用到的scapy包在python3中安装较于python2要麻烦得多。如果你习惯于用python3,数据包的分析完全可以放[详细]
-
Python之ReportLab绘制条形码和二维码的实例
所属栏目:[Python] 日期:2020-12-16 热度:163
条形码和二维码 #引入所需要的基本包from reportlab.pdfgen import canvasfrom reportlab.graphics.barcode import code39,code128,code93from reportlab.graphics.barcode import eanbc,qr,uspsfrom reportlab.graphics.shapes import Drawing from reportl[详细]
-
wxPython之解决闪烁的问题
所属栏目:[Python] 日期:2020-12-16 热度:165
利用Python生成PDF文件时,对比了fpdf和reportlab两个库。fpdf最新更新还是2015年, 另外reportlab的资料网上更多一些。所以选择使用reportlab。 pdfgen pdfgen包是生成PDF文档最底层的接口。一个pdfgen编程实质是一系列将一个文档绘制到连续页面上的操作指[详细]
-
python机器学习理论与实战(五)支持向量机
所属栏目:[Python] 日期:2020-12-16 热度:108
做机器学习的一定对支持向量机(support vector machine-SVM)颇为熟悉,因为在深度学习出现之前,SVM一直霸占着机器学习老大哥的位子。他的理论很优美,各种变种改进版本也很多,比如latent-SVM,structural-SVM等。这节先来看看SVM的理论吧,在(图一)中A[详细]
-
python机器学习理论与实战(六)支持向量机
所属栏目:[Python] 日期:2020-12-16 热度:130
上节基本完成了SVM的理论推倒,寻找最大化间隔的目标最终转换成求解拉格朗日乘子变量alpha的求解问题,求出了alpha即可求解出SVM的权重W,有了权重也就有了最大间隔距离,但是其实上节我们有个假设:就是训练集是线性可分的,这样求出的alpha在[0,infinite][详细]
-
python机器学习理论与实战(一)K近邻法
所属栏目:[Python] 日期:2020-12-16 热度:103
机器学习分两大类,有监督学习(supervised learning)和无监督学习(unsupervised learning)。有监督学习又可分两类:分类(classification.)和回归(regression),分类的任务就是把一个样本划为某个已知类别,每个样本的类别信息在训练时需要给定,比如人脸[详细]
-
python机器学习理论与实战(二)决策树
所属栏目:[Python] 日期:2020-12-16 热度:52
决策树也是有监督机器学习方法。 电影《无耻混蛋》里有一幕游戏,在德军小酒馆里有几个人在玩20问题游戏,游戏规则是一个设迷者在纸牌中抽出一个目标(可以是人,也可以是物),而猜谜者可以提问题,设迷者只能回答是或者不是,在几个问题(最多二十个问题)[详细]
-
python机器学习理论与实战(四)逻辑回归
所属栏目:[Python] 日期:2020-12-16 热度:74
从这节算是开始进入“正规”的机器学习了吧,之所以“正规”因为它开始要建立价值函数(cost function),接着优化价值函数求出权重,然后测试验证。这整套的流程是机器学习必经环节。今天要学习的话题是逻辑回归,逻辑回归也是一种有监督学习方法(supervis[详细]
-
手把手教你用python抢票回家过年(代码简单)
所属栏目:[Python] 日期:2020-12-16 热度:126
首先看看如何快速查看剩余火车票? 当你想查询一下火车票信息的时候,你还在上12306官网吗?或是打开你手机里的APP?下面让我们来用Python写一个命令行版的火车票查看器,只要在命令行敲一行命令就能获得你想要的火车票信息!如果你刚掌握了Python基础,这将[详细]
-
Python OpenCV实现图片上输出中文
所属栏目:[Python] 日期:2020-12-16 热度:156
OpenCV中在图片上输出中文一般需要借助FreeType库实现。FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件。但使用FreeType需要下载库并重新编译,过程麻烦一点。 在Python中,可以借助PIL(Python I[详细]
-
彻底搞懂Python字符编码
所属栏目:[Python] 日期:2020-12-16 热度:100
不论你是有着多年经验的 Python 老司机还是刚入门 Python 不久,你一定遇到过UnicodeEncodeError、UnicodeDecodeError 错误,每当遇到错误我们就拿着 encode、decode 函数翻来覆去的转换,有时试着试着问题就解决了,有时候怎么试都没辙,只有借用 Google 大[详细]
-
50行Python代码实现人脸检测功能
所属栏目:[Python] 日期:2020-12-16 热度:158
现在的人脸识别技术已经得到了非常广泛的应用,支付领域、身份验证、美颜相机里都有它的应用。用iPhone的同学们应该对下面的功能比较熟悉 iPhone的照片中有一个“人物”的功能,能够将照片里的人脸识别出来并分类,背后的原理也是人脸识别技术。 这篇文章主[详细]
-
Django中使用celery完成异步任务的示例代码
所属栏目:[Python] 日期:2020-12-16 热度:151
本文主要介绍如何在django中用celery完成异步任务,web项目中为了提高用户体验可以对一些耗时操作放到异步队列中去执行,例如激活邮件,后台计算操作等等 当前项目环境为: django==1.11.8 celery==3.1.25 redis==2.10.6 pip==9.0.1 python3==3.5.2 django-c[详细]
-
python实现自动发送邮件发送多人、群发、多附件的示例
所属栏目:[Python] 日期:2020-12-16 热度:53
1、最近公司实现部分数据统计、分析的报表进行每天定时发送到相关人员的邮箱之中的配置代码被人为删除了,需要重新恢复该功能,由于原先是在linux上使用shell配置发送,实在是太繁琐,所以准备使用python来实现该功能,不过发现网上各种文档都是未经过整理,[详细]
-
Python3.6安装及引入Requests库的实现方法
所属栏目:[Python] 日期:2020-12-16 热度:190
本博客可能没有那么规范,环境之类的配置。只是让你直接开始编程写python。 至于各种配置网络上有多种方法。 本文仅代表我的观点的一种方法。 电脑环境:win10 64位 第一步:下载python。 网址:https://www.python.org/downloads/windows/ 点击并打开,我下[详细]
-
Python3结合Dlib实现人脸识别和剪切
所属栏目:[Python] 日期:2020-12-16 热度:161
0.引言 利用python开发,借助Dlib库进行人脸识别,然后将检测到的人脸剪切下来,依次排序显示在新的图像上; 实现的效果如下图所示,将图1原图中的6张人脸检测出来,然后剪切下来,在图像窗口中依次输出显示人脸; 实现比较简单,代码量也比较少,适合入门或[详细]