拥有Python标签的文章
Python

python学习笔记:字典的使用示例详解

经典字典使用函数dict:通过其他映射(比如其他字典)或者(键,值)这样的序列对建立字典。当然dict成为函数不是十分确切,它本质是一种类型。如同list。复制代码代码如下:items=[('name','zhang'),('age',42)]d=dict(items)d['name']len(d):返回项的数量d[k]:返回键k上面的值。d[k]=v:将k对应的值设置为k。deld[k]:删除字典中的这一项。kind:检查d中是否含有键为k的项。注:只能

系统 2019-09-27 17:48:26 2455

Python

【Python3网络爬虫开发实战】4.3-使用pyquery

【摘要】如果你对Web有所涉及,如果你比较喜欢用CSS选择器,如果你对jQuery有所了解,那么这里有一个更适合你的解析库——pyquery。接下来,我们就来感受一下pyquery的强大之处。在上一节中,我们介绍了BeautifulSoup的用法,它是一个非常强大的网页解析库,你是否觉得它的一些方法用起来有点不适应?有没有觉得它的CSS选择器的功能没有那么强大?如果你对Web有所涉及,如果你比较喜欢用CSS选择器,如果你对jQuery有所了解,那么这里有一

系统 2019-09-27 17:57:26 2454

Python

Python实现的简单发送邮件脚本分享

近来有些东西需要监控报警发邮件,然后在网上找了点材料,自己写了一个简单发送邮件的脚本,主要就是运用python的smtplib模块,分享给大家看一下:复制代码代码如下:#!/usr/bin/envpython#-*-coding:utf-8-*-#导入smtplib和MIMETextimportsmtplib,sysfromemail.mime.textimportMIMETextdefsend_mail(sub,content):############

系统 2019-09-27 17:54:42 2454

Python

【Python初学】学习神经网络的数学基础

要理解深度学习,需要熟悉很多简单的数学概念:张量,张量运算,微分,梯度下降等。首先给出一个神经网络的示例,引出张量和梯度下降的概念。该示例神经网络的问题是,将手写数据的灰度图像划分到10个类别中,使用MNIST数据集。fromkeras.datasetsimportmnistfromkerasimportmodelsfromkerasimportlayersfromkeras.utilsimportto_categorical#train_images,t

系统 2019-09-27 17:53:39 2454

Python

一个基于python的抽取文章关键短语的工具

应用场景在很多关键词提取任务中,使用tfidf等方法提取得到的仅仅是若干零碎词汇。这样的零碎词汇无法真正的表达文章的原本含义,我们并不想要它。例如:>>>text='朝鲜确认金正恩出访俄罗斯将与普京举行会谈...'>>>keywords=['俄罗斯','朝鲜','普京','金正恩','俄方']在很多时候,我们往往需要更细化的短语描述,来作为文本的关键信息展示。这样的需求在生成词云、提供摘要阅读、关键信息检索等任务中都非常重要。例如:>>>phrases=[

系统 2019-09-27 17:52:22 2454

Python

Python学习笔记之变量、自定义函数用法示例

本文实例讲述了Python变量、自定义函数用法。分享给大家供大家参考,具体如下:不管你学什么编程语言都逃不出如下套路:1、怎么定义变量?是否有数据类型,怎么在控制台输出?2、怎么定义函数?定义类?面向对象的写法是怎样的?3、如何调用外部类或函数?4、如何读写文件?网络编程?5、如何与数据库交互?6、如何和各种第三方库交互?7、有什么好用的框架?变量name="jack"#定义变量print(name)#打印变量#也可以单引号name='jack'#单引号里

系统 2019-09-27 17:48:53 2454

Python

什么是pip?Python新手入门指南

什么是pip?pip是Python中的标准库管理器。它允许你安装和管理不属于Python标准库的其它软件包。本教程就是为Python新手介绍pip。通过本教程,你将学到:1.安装Python的标准发行版中未包含的其他软件包2.查找发布于Python包索引(PyPI)的包3.管理脚本和应用程序的安装需求4.卸载包及它的相关依赖如你所见,Python社区非常活跃,并且为pip创建了一些简洁的替代方案,你可以在本教程稍后的部分看到。pip入门那么,什么是pip呢

系统 2019-09-27 17:48:21 2454

Python

python多重继承实例

本文实例讲述了python多重继承用法,分享给大家供大家参考。具体实现方法如下:1.mro.py文件如下:#!/usr/bin/python#Filename:mro.pyclassP1:deffoo(self):print'calledP1-foo'classP2:deffoo(self):print'calledP2-foo'defbar(self):print'calledP2-bar'classC1(P1,P2):passclassC2(P1,P2

系统 2019-09-27 17:47:36 2454

Python

详解python中的time和datetime的常用方法

一、time的常用方法:importtime,datetime#时间有三种展现方式:时间戳,时间元组,格式化的时间print(time.time())#当前时间戳print(int(time.time()))print(time.strftime('%Y-%m-%d%H:%M:%S'))#格式化的时间print(time.strftime('%Y-%m-%d'))print(time.strftime('%H:%M:%S'))print(time.gmti

系统 2019-09-27 17:45:45 2454

Python

利用OpenCV、Python和Ubidots构建行人计数器程序(附完整代码)

原文链接:https://mp.weixin.qq.com/mp/profile_ext?action=home\x26amp;__biz=MzI0ODcxODk5OA==\x26amp;scene=124#wechat_redirect作者|JoseGarcia译者|吴振东校对|张一豪、林亦霖,编辑|于腾凯来源|数据派(ID:datapi)导读:本文将利用OpenCV,Python和Ubidots来编写一个行人计数器程序,并对代码进行了较为详细的讲解。数

系统 2019-09-27 17:56:10 2453

Python

python使用matplotlib绘制折线图教程

matplotlib简介matplotlib是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。在Linux下比较著名的数据图工具还有gnuplot,这个是免费的,Python有一个包可以调

系统 2019-09-27 17:55:54 2453

Python

005 Python开发环境配置

目录一、概述二、Python语言概述2.1Python语言的诞生2.2MontyPython组合三、Python语言系统开发环境配置四、Python程序编写与运行4.1Python的两种编程方式4.2实例1:圆面积的计算4.2.1交互式4.2.2文件式4.3实例2:同切圆绘制4.3.1交互式4.3.2文件式4.4实例3:五角星绘制4.4.1交互式4.4.2文件式五、小结一、概述Python语言概述Python语言系统开发环境配置Python程序编写与运行二

系统 2019-09-27 17:55:34 2453

Python

python 使用百度API实现人脸对比识别

要求1.安装百度pythonAPI2.到百度智能云创建应用3.调用API,代码1.安装百度pythonAPI使用pip安装pip3installbaidu-api2.到百度智能云创建应用-如下图创建应用得到APP_IDAPI_KEYSECRET_KEY3.调用API,代码fromaipimportAipFaceimportbase64importurllibimportcv2"""你的APPIDAKSK"""APP_ID='你的APP_ID'API_KEY

系统 2019-09-27 17:55:13 2453

Python

跟老齐学Python之模块的加载

不管是用import还是用frommmmmimport*的方式导入模块,当程序运行之后,回头在看那个存储着mmmm.py文件的目录中(关于mmmm.py文件可以看上一讲),多了一个文件:qw@qw-Latitude-E4300:~/Documents/ITArticles/BasicPython/codes$lsmmm*mmmm.pymmmm.pyc在这个目录下面,除了原来的那个mmmm.py之外,又多了一个mmmm.pyc文件,这个文件不是我写的,是哪里

系统 2019-09-27 17:55:00 2453

Python

机器学习经典聚类算法 —— k-均值算法(附python实现代码及数据集)

目录工作原理python实现算法实战对mnist数据集进行聚类小结附录工作原理聚类是一种无监督的学习,它将相似的对象归到同一个簇中。类似于全自动分类(自动的意思是连类别都是自动构建的)。K-均值算法可以发现k个不同的簇,且每个簇的中心采用簇中所含值的均值计算而成。它的工作流程的伪代码表示如下:创建k个点作为起始质心当任意一个点的簇分配结果发生改变时对数据集中的每个数据点对每个质心计算质心与数据点之间的距离将数据点分配到距其最近的簇对每一个簇,计算簇中所有点

系统 2019-09-27 17:52:50 2453