-
为Python的Tornado框架配置使用Jinja2模板引擎的方法
所属栏目:[Python] 日期:2020-05-24 热度:117
tornado默认有一个模板引擎但是功能简单(其实我能用到的都差不多)使用起来颇为麻烦,而jinja2语法与django模板相似所以决定使用他.[详细]
-
在Python中定义和使用抽象类的方法
所属栏目:[Python] 日期:2020-05-24 热度:92
像java一样python也可以定义一个抽象类。在讲抽象类之前,先说下抽象方法的实现。[详细]
-
python简单读取大文件的方法
所属栏目:[Python] 日期:2020-05-24 热度:150
本文实例讲述了python简单读取大文件的方法。分享给大家供大家参考,具体如下:[详细]
-
Python的Flask框架中的Jinja2模板引擎学习教程
所属栏目:[Python] 日期:2020-05-24 热度:180
Flask的模板功能是基于Jinja2模板引擎来实现的。模板文件存放在当前目前下的子目录templates(一定要使用这个名字)下。[详细]
-
Python的Tornado框架实现异步非阻塞访问数据库的示例
所属栏目:[Python] 日期:2020-05-24 热度:151
tornado即是一个http非阻塞服务器,就要用起来,我们将用到tornado框架,mongodb数据库以及motor(mongodb的异步驱动).来简单实现tornado的非阻塞功能.[详细]
-
Python中的迭代器与生成器高级用法解析
所属栏目:[Python] 日期:2020-05-24 热度:61
迭代器迭代器是依附于迭代协议的对象――基本意味它有一个next方法(method),当调用时,返回序列中的下一个项目。当无项目可返回时,引发(raise)StopIteration异常。[详细]
-
实例讲解Python中SocketServer模块处理网络请求的用法
所属栏目:[Python] 日期:2020-05-24 热度:110
SocketServer创建一个网络服务框架。它定义了类来处理TCP,UDP,UNIXstreams和UNIXdatagrams上的同步网络请求。[详细]
-
Python中operator模块的操作符使用示例总结
所属栏目:[Python] 日期:2020-05-24 热度:55
operator模块是python中内置的操作符函数接口,它定义了一些算术和比较内置操作的函数。operator模块是用c实现的,所以执行速度比python代码快。[详细]
-
基础的十进制按位运算总结与在Python中的计算示例
所属栏目:[Python] 日期:2020-05-24 热度:125
与运算 5 解法:3的二进制补码是 11, 5的是101,3101,先看百位(其实不是百位,这样做只是便于理解) 一个0一个1,根据(10=0,01=0)可知百位应该是1,同样十位上的数字11=1,因此最后的结果是1.(这之后本来应该还有一步,因为我们现在得到的数值只是所求答案的补码[详细]
-
简单谈谈python的反射机制
所属栏目:[Python] 日期:2020-05-24 热度:72
对编程语言比较熟悉的朋友,应该知道“反射”这个机制。Python作为一门动态语言,当然不会缺少这一重要功能。然而,在网络上却很少见到有详细或者深刻的剖析论文。下面结合一个web路由的实例来阐述python的反射机[详细]
-
Python中的with语句与上下文管理器学习总结
所属栏目:[Python] 日期:2020-05-24 热度:73
0、关于上下文管理器上下文管理器是可以在with语句中使用,拥有__enter__和__exit__方法的对象。[详细]
-
Python实现带百分比的进度条
所属栏目:[Python] 日期:2020-05-24 热度:103
大家在安装程序或下载文件时,通常都能看到进度条,提示你当前任务的进度。其实,在python中实现这个功能很简单,下面是具体代码。在实际应用中,你完全可以根据自己的要求进行修改!比如,示例中是通过time.sleep()[详细]
-
Python中的字符串替换操作示例
所属栏目:[Python] 日期:2020-05-24 热度:83
字符串的替换(interpolation),可以使用string.Template,也可以使用标准字符串的拼接.[详细]
-
Python的string模块中的Template类字符串模板用法
所属栏目:[Python] 日期:2020-05-24 热度:56
string.Template()string.Template()内添加替换的字符,使用"$"符号,或在字符串内,使用"${}";调用时使用string.substitute(dict)函数.[详细]
-
Python的Flask框架及Nginx实现静态文件访问限制功能
所属栏目:[Python] 日期:2020-05-24 热度:56
Nginx配置Ngnix,一个高性能的web服务器,毫无疑问它是当下的宠儿。卓越的性能,灵活可扩展,在服务器领域里攻城拔寨,征战天下。[详细]
-
Python的Tornado框架的异步任务与AsyncHTTPClient
所属栏目:[Python] 日期:2020-05-24 热度:110
高性能服务器TornadoPython的web框架名目繁多,各有千秋。正如光荣属于希腊,伟大属于罗马。Python的优雅结合WSGI的设计,让web框架接口实现千秋一统。WSGI把应用(Application)和服务器(Server)结合起来。Djang[详细]
-
深入解析Python中的descriptor描述器的作用及用法
所属栏目:[Python] 日期:2020-05-24 热度:159
一般来说,一个描述器是一个有“绑定行为”的对象属性(objectattribute),它的访问控制被描述器协议方法重写。这些方法是__get__(),__set__(),和__delete__()。有这些方法的对象叫做描述器。[详细]
-
Python中的字符串查找操作方法总结
所属栏目:[Python] 日期:2020-05-24 热度:192
基本的字符串位置查找方法Python查找字符串使用变量.find("要查找的内容"[,开始位置,结束位置]),开始位置和结束位置,表示要查找的范围,为空则表示查找所有。查找到后会返回位置,位置从0开始算,如果每找到则[详细]
-
解析Python中的__getitem__专有方法
所属栏目:[Python] 日期:2020-05-24 热度:145
__getitem__来看个简单的例子就明白:def__getitem__(self,key):returnself.data[key]f=fileinfo.FileInfo("/music/_singles/kairo.mp3")[详细]
-
详解Python中的__getitem__方法与slice对象的切片操作
所属栏目:[Python] 日期:2020-05-24 热度:106
Fib实例虽然能作用于for循环,看起来和list有点像,但是,把它当成list来使用还是不行,比如,取第5个元素:[详细]
-
Python实现快速排序算法及去重的快速排序的简单示例
所属栏目:[Python] 日期:2020-05-24 热度:51
快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用。[详细]
-
Python教程之全局变量用法
所属栏目:[Python] 日期:2020-05-24 热度:50
本文实例讲述了Python全局变量用法。分享给大家供大家参考,具体如下:全局变量不符合参数传递的精神,所以,平时我很少使用,除非定义常量。今天有同事问一个关于全局变量的问题,才发现其中原来还有门道。[详细]
-
Python处理JSON时的值报错及编码报错的两则解决实录
所属栏目:[Python] 日期:2020-05-24 热度:92
1、ValueError:Invalidcontrolcharacterat:line1column8363(char8362)使用json.loads(json_data)时,出现:[详细]
-
Linux上安装Python的PIL和Pillow库处理图片的实例教程
所属栏目:[Python] 日期:2020-05-24 热度:76
安装正常情况,只需pipinstallPIL==1.1.7或者pipinstallPillow==2.9.0即可。但需留意安装后的输出[详细]
-
Python的网络编程库Gevent的安装及使用技巧
所属栏目:[Python] 日期:2020-05-24 热度:78
安装(以CentOS为例)gevent依赖libevent和greenlet:1.安装libevent直接yuminstalllibevent[详细]

浙公网安备 33038102330553号