- 军军小站|张军博客
搜索到与相关的文章
Python

解读Python中 locals() 和 globals() 内置函数

首先globals()和locals()是作用于作用域下的内置函数,所以我将它们分为作用域类型的内置函数1.作用域相关:1)globals()#返回全局作用域中的所有名字2)locals()#返回本地作用域中的所有名字可能对于这个作用域相关的内置函数,大家一接触都会很懵,这个东西是干什么的?它怎么用?今天小编就给大家来解释一下,首先我们来先看下官方的解释:globals()——获取全局变量的字典locals()——获取执行本方法所在命名空间内的局部变量的字

系统 2019-09-27 17:50:51 1828

Python

你不知道的Python语言的经典五大案例

身为全国三大主流编程语言之一,Python是一种面向对象的解释型计算机程序设计语言,具有丰富和强大的库。Python的简单入门及其它的全能型,能适应所有平台操作,所以一致成为最受欢迎的语言。今天,六星教育就来和大家分析一些关于Python语言的经典案例。一、题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之

系统 2019-09-27 17:50:43 1828

Python

使用Filter过滤python中的日志输出的实现方法

事情是这样的,我写了一个tornado的服务,过程当中我用logging记录一些内容,由于一开始并没有仔细观察tornado自已的日志管理,所以我就一般用debug来记录普通日志,error记录有问题的日志,但是当服务跑起来以后才发现,tornado的访问日志的级别是info,也就是20,debug是10的,所以如果我定义了日志的级别是debug,那么默认情况下肯定也会输出到日志文件中的。但是我现在并不关心访问日志,而且由于我这个服务可能每时每刻都会有访问

系统 2019-09-27 17:50:30 1828

Python

Python中的面向对象编程详解(上)

创建类Python类使用class关键字来创建。简单的类的声明可以是关键字后紧跟类名:复制代码代码如下:classClassName(bases):'classdocumentationstring'#'类文档字符串'class_suite#类体实例化通过类名后跟一对圆括号实例化一个类复制代码代码如下:mc=MyClass()#instantiateclass初始化类‘int()'构造器def__int__(self):pass注意:self类似Java的

系统 2019-09-27 17:50:12 1828

Python

Python异常处理知识点总结

python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。异常处理:本站Python教程会具体介绍。断言(Assertions):本站Python教程会具体介绍。python标准异常异常名称描述BaseException所有异常的基类SystemExit解释器请求退出KeyboardInterrupt用户中断执行(通常是输入^C)Exception常规错误的基类StopIteration迭代

系统 2019-09-27 17:49:55 1828

Python

快速排序(python)

2.快速排序2.1算法思想快速排序是对冒泡排序的一种改进。通过一次排序(设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它小的数都放到它左边,所有比它大的数都放到它右边,这个过程称为一次快速排序)将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。快速排序的

系统 2019-09-27 17:49:43 1828

Python

123 Python程序中的线程操作-协程

目录一、什么是协程二、为什么要有协程三、协程的优缺点四、如何实现协程五、Gevent模块5.1模块的安装5.2用法介绍5.3代码实例六、gevent之应用一、什么是协程协程:就是单线程下实现并发协程概念本质是程序员抽象出来的,是人为的控制通过程序的IO去进行切换任务的执行并发:任务切换+保存状态二、为什么要有协程自己控制切换要比操作系统切换快的多.降低了单个线程的io堵塞时间,也就是实现了单线程下效率最高.三、协程的优缺点优点:自己控制切换要比操作系统切换

系统 2019-09-27 17:49:35 1828

Python

pip安装python库的方法总结

使用pip安装python库的几种方式1、使用pip在线安装1.1安装单个package格式如下:pipinstallSomePackage示例如下:比如:pipinstallscipy或者指定版本安装:pipinstallscipy==1.3.01.2安装多个package示例如下:pipinstall-rreq.txtreq.txt可以通过以下命令获取:pipfreeze>req.txt1.3在线安装的其它问题1.3.1代理问题如果需要通过代理安装,可

系统 2019-09-27 17:48:46 1828

Python

3秒搜电影,基于Pyqt5的简单电影搜索工具,会Python真牛逼!

今天给喜欢看电影的同学推荐一款Python制作的搜索电影片源的工具。经常在网上搜索片源的同学应该知道,各大片源网站广告不断,有些网站,点一下查询就弹出广告,关掉广告后再点查询,片源信息才显示正常。今天这款工具搜索是基于Python的GUI库PyQt5开发的。下载项目我们命令行下用git命令先把项目从github上克隆下来。gitclonehttps://github.com/lt94/MovieHeavens.git如果没有安装git的话也可以直接下载下来

系统 2019-09-27 17:48:39 1828

Python

python 之 并发编程(守护进程、互斥锁、IPC通信机制)

9.5守护进程主进程创建守护进程其一:守护进程会在主进程代码执行结束后就立即终止其二:守护进程内无法再开启子进程,否则抛出异常:AssertionError:daemonicprocessesarenotallowedtohavechildren注意:进程之间是互相独立的,主进程代码运行结束,守护进程随即终止p.daemon:默认值为False,如果设为True,代表p为后台运行的守护进程,当p的父进程终止时,p也随之终止,并且设定为True后,p不能创建

系统 2019-09-27 17:48:24 1828