搜索到与相关的文章
Python

Python笔记004-元组的拆包和命名元组

Python笔记004-元组的拆包和命名元组以下是我学习《流畅的Python》后的个人笔记,现在拿出来和大家共享,希望能帮到各位Python学习者。首次发表于:微信公众号:科技老丁哥,ID:TechDing,敬请关注。本篇主要知识点:元组的拆包就是将元组内部的每个元素按照位置一一对应的赋值给不同变量,可以应用到变量赋值,函数参数赋值,获取元组中特定位置的元素值等场合。namedtuple:用于存储对象序列,不能改变元素值,可以像dict一样通过名字进行访问

系统 2019-09-27 17:55:37 2101

Python

Python 常用函数方法、技巧

Python常用函数方法DataFrame与Dict的转换、reindex()对DataFrame排序注:字典没有顺序,DataFrame有顺序。importpandasaspdimportnumpyasnpdict={'c':1,'a':2,'b':3}print(dict)#打印字典#将字典转为DataFrame,列索引命名为zhi,行索引为原字典的键名df=pd.DataFrame([dict],index=['zhi'])#DataFrame转Di

系统 2019-09-27 17:55:17 2101

Python

python3.6中@property装饰器的使用方法示例

本文实例讲述了python3.6中@property装饰器的使用方法。分享给大家供大家参考,具体如下:1、@property装饰器的使用场景简单记录如下:负责把一个方法变成属性调用;可以把一个getter方法变成属性,@property本身又创建了另一个装饰器@score.setter,负责把一个setter方法变成属性赋值;只定义getter方法,不定义setter方法就是一个只读属性2、通过一个例子来加深对@property装饰器的理解:利用@prop

系统 2019-09-27 17:54:23 2101

Python

python 打印直角三角形,等边三角形,菱形,正方形的代码

三角形等腰直角三角形12.7#coding:utf-8rows=int(raw_input('输入列数:'))i=j=k=1#声明变量,i用于控制外层循环(图形行数),j用于控制空格的个数,k用于控制*的个数#等腰直角三角形1print"等腰直角三角形1"foriinrange(0,rows):forkinrange(0,rows-i):print"*",#注意这里的",",一定不能省略,可以起到不换行的作用k+=1i+=1print"\n"python:

系统 2019-09-27 17:53:13 2101

Python

利用Python爬取豆瓣电影

目标:使用Python爬取豆瓣电影并保存MongoDB数据库中我们先来看一下通过浏览器的方式来筛选某些特定的电影:我们把URL来复制出来分析分析:https://movie.douban.com/tag/#/?sort=T&range=0,10&tags=%E7%94%B5%E5%BD%B1,%E7%88%B1%E6%83%85,%E7%BE%8E%E5%9B%BD,%E9%BB%91%E5%B8%AE有3个字段是非常重要的:1.sort=T2.range

系统 2019-09-27 17:52:44 2101

Python

python-opencv实现实时人脸识别

python_opencv这个库功能还是非常强大的,可以读取本地摄像头的内容,并且可以直接使用不同分类器对人脸进行识别。这里主要展示使用opencv实现对笔记本摄像头中的人脸实时识别和标注。主要是笔记本摄像头实时获取画面,然后获取其中人脸的位置,并在人脸位置的正方形进行标注。代码主要如下:#导入cv模块importcv2cap=cv2.VideoCapture(0)#告诉OpenCV使用人脸识别分类器#分类器下载地址https://github.com/o

系统 2019-09-27 17:52:34 2101

Python

python爬虫豆瓣网的模拟登录实现

思路一、想要实现登录豆瓣关键点分析真实post地址----寻找它的formdata,如下图,按浏览器的F12可以找到。实战操作实现:模拟登录豆瓣,验证码处理,登录到个人主页就算是success数据:没有抓取数据,此实战主要是模拟登录和处理验证码的学习。要是有需求要抓取数据,编写相关的抓取规则即可抓取内容。登录成功展示如图:spiders文件夹中DouBan.py主要代码如下:#-*-coding:utf-8-*-importscrapy,urllib,re

系统 2019-09-27 17:52:01 2101

Python

Python3快速入门(十二)——NumPy

Python3快速入门(十二)——NumPy一、NumPy简介1、NumPy简介NumPy(NumericalPython)是Python语言的一个扩展程序库,支持大量的维度数组与矩阵运算,同时对数组运算提供了大量的数学函数库。Numpy是一个运行速度非常快的数学库,内部解除了CPython的GIL(全局解释器锁),运行效率极好,主要用于数组计算,是大量机器学习框架的基础库,NumPy主要包括如下:(1)强大的N维数组对象ndarray(2)广播功能函数(

系统 2019-09-27 17:51:41 2101

Python

python实现定时播放mp3

程序很简单,主要是mp3play模块的应用importmp3play,timefilename="ShouldItMatter.mp3"clip=mp3play.load(filename)while1:iftime.localtime().tm_min%30==0:clip.play()print"\nStarttoplay"time.sleep(clip.seconds())clip.stop()print"Stop"print'>',time.sle

系统 2019-09-27 17:51:13 2101

Python

浅谈python 中类属性共享的问题

感觉这种理解有问题,举个例子来说。classDog(object):name='dog'definit(self):self.age=18d1=Dog()d2=Dog()这里有两个实例d1,d2吧。d1.name#输出dogd2.name#输出dogd1.name='abc'd1.name#输出abcd2.name#输出dogDog.name#输出dog原因是d1.name输出dog不是因为这个实例共享了类属性,而是因为这个实例没有dog属性,所以pyth

系统 2019-09-27 17:51:12 2101