搜索到与相关的文章
Python

Python 中的上下文管理器

Python中的上下文管理器withexpression[astarget]:with-body上下文管理器是为with语句而生。只要实现了上下文管理器协议__enter__与__exit__,就可以使用with语句。__enter__通常执行一些初始化操作,并且该函数的返回值会赋值给可选的astarget中的target变量。__exit__执行资源清理工作。它接收三个参数,异常类型,异常实例,和异常栈,根据这些异常信息,__exit__可以选择进行相应

系统 2019-09-27 17:51:21 2131

Python

Python实现使用request模块下载图片demo示例

本文实例讲述了Python实现使用request模块下载图片。分享给大家供大家参考,具体如下:利用流传输下载图片#-*-coding:utf-8-*-importrequestsdefdownload_image():"""demo:下载图片:return:"""headers={"User-Agent":"Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/45

系统 2019-09-27 17:50:59 2131

Python

[转] Python之time模块的时间戳、时间字符串格式化与转换

fromhttps://blog.csdn.net/mighty13/article/details/78147357Python处理时间和时间戳的内置模块就有time,和datetime两个,本文先说time模块。关于时间戳的几个概念时间戳,根据1970年1月1日00:00:00开始按秒计算的偏移量。时间元组(struct_time),包含9个元素。time.struct_time(tm_year=2017,tm_mon=10,tm_mday=1,tm_

系统 2019-09-27 17:50:56 2131

Python

Python中向量化运算

#生成等差数列#一般的赋值需要通过for函数r1_10=range(1,10,1)foriinr1_10:print(i)importnumpynumpy.arange(2,10,3)r=numpy.arange(2,10,3)#向量化运算r+rr-rr*rr/r#函数的向量化次方运算numpy.power(r,3)#向量化运算,比较运算r>=5#结合过滤运算r[r>=5]#矩阵运算,r乘以r的转置numpy.dot(r,r.T)#向量化的数据框运算fro

系统 2019-09-27 17:50:35 2131

Python

Apache Flink 1.9.0 为什么将支持 Python API ?

作者:孙金城(金竹)本文目录:1.最流行的编程语言2.互联网最火热的领域2.1大数据时代,数据量与日俱增2.2数据的价值来源于数据分析2.3数据价值最大化,时效性3.阿尔法与人工智能4.总结众所周知,ApacheFlink(以下简称Flink)的Runtime是用Java编写的,而即将发布的ApacheFlink1.9.0版本则会开启新的ML接口和新的flink-python模块,Flink为什么要增加对Python的支持,想必大家一定好奇。也许大家都很清

系统 2019-09-27 17:50:32 2131

Python

Python数据类型详解——集合

Python数据类型详解——集合一、定义集合跟列表有点像,也是可以存一堆数据的,不过它有几个独特的特点:1、集合里的元素不可变,即不能再集合里存储列表(list)、字典(dict)。字符串、数字、元组等不可变类型可以存储再集合中。2、天生去重,即在集合里不会出现重复元素,就算你故意写入重复元素,集合也会自动去掉重复的,只保留一个。3、无序,集合中的元素没有先后之分。二、语法1、创建集合a={2,321,'Kwan',1,'小明','Kwan',321}2、

系统 2019-09-27 17:50:08 2131

Python

用Python生成器实现微线程编程的教程

微线程领域(至少在Python中)一直都是StacklessPython才能涉及的特殊增强部分。关于Stackless的话题以及最近它经历的变化,可能本身就值得开辟一个专栏了。但其中简单的道理就是,在“新的Stackless”下,延续(continuation)显然是不合时宜的,但微线程还是这个项目存在的理由。这一点很复杂……刚开始,我们还是先来回顾一些内容。那么,什么是微线程呢?微线程基本上可以说是只需要很少的内部资源就可以运行的进程�D并且是在Pyth

系统 2019-09-27 17:49:59 2131

Python

python制作英语翻译小工具代码实例

这篇文章主要介绍了python制作英语翻译小工具代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下用python爬虫可以制作英语翻译小工具。来看下代码吧~importrequests,json#函数封装deftranslator():session=requests.session()i=input('请问你要翻译什么?')url='http://fanyi.youdao.com/translate'

系统 2019-09-27 17:48:32 2131

Python

python while 和 if的用法

#money=int(input('你有多少钱?'))#ifmoney>50:#print('打车回家')#b=input('到家了吗?')#ifb=='到家了':#print('我到家了阿')#else:#pass#please=input('你是男的还是女的?')#ifplease=='男的'orplease=='男':#print('你走吧')#elifplease=='美女':#age=int(input("今年多大拉?"))#ifint(age)

系统 2019-09-27 17:48:20 2131

Python

python学习笔记——lambda关键字、map、filter、reduce

在python中有一些有意思的内置函数,例如map()、filter()、reduce()函数,总结一下加深理解。lambda关键字map函数filter函数sorted函数zip函数以上四种函数均返回的是对象,需在外面加list并print才能显示一、lambda表达式:匿名函数原文地址:https://www.cnblogs.com/hf8051/p/8085424.htmllambda表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下

系统 2019-09-27 17:47:48 2131