浅谈解除装饰器作用(python3新增)

yipeiwu_com6年前
一个装饰器已经作用在一个函数上,你想撤销它,直接访问原始的未包装的那个函数。 假设装饰器是通过 @wraps 来实现的,那么你可以通过访问 wrapped 属性来访问原始函数: &g...

使用numba对Python运算加速的方法

yipeiwu_com6年前
有时候需要比较大的计算量,这个时候Python的效率就很让人捉急了,此时可以考虑使用numba 进行加速,效果提升明显~ (numba 安装貌似很是繁琐,建议安装Anaconda,里面自...

深入理解Django自定义信号(signals)

yipeiwu_com6年前
django中自定义了一些singals,用于监听一些操作,并发出通知 官方解释: Django 提供一个“信号分发器”,允许解耦的应用在框架的其它地方发生操作时会被通知到。 简单来说...

Django安装配置mysql的方法步骤

yipeiwu_com6年前
Django安装配置mysql的方法步骤
近期做那个python的开发,今天就来简单的写一下Django安装配置mysql的方法步骤 安装mysql 首先安装pymysql pip install pymysql 然后安装...

便捷提取python导入包的属性方法

yipeiwu_com6年前
很多时候我们都需要了解下python中导入包的属性方法信息,当然dir 是最便捷的了,不过如果想知道特定的,例如以_ 开头的属性,需要写个筛选,以下是实现筛选的两种方式,主要是练习下yi...

Python 比较文本相似性的方法(difflib,Levenshtein)

yipeiwu_com6年前
最近工作需要用到序列匹配,检测相似性,不过有点复杂的是输入长度是不固定的,举例为: input_and_output = [1, 2, '你好', 世界', 12.34, 45.6,...

对Python 内建函数和保留字详解

yipeiwu_com6年前
保留字: In [4]: import keyword In [5]: keyword.kwlist Out[5]: ['False', 'None', 'True', '...

Python并行分布式框架Celery详解

yipeiwu_com6年前
Python并行分布式框架Celery详解
Celery 简介 除了redis,还可以使用另外一个神器---Celery。Celery是一个异步任务的调度工具。 Celery 是 Distributed Task Queue,分...

Python文件监听工具pyinotify与watchdog实例

yipeiwu_com6年前
pyinotify库 支持的监控事件 @cvar IN_ACCESS: File was accessed. @type IN_ACCESS: int @cvar IN_MODIFY...

python取数作为临时极大值(极小值)的方法

yipeiwu_com6年前
编程中有时候需要一个初始极大值(或极小值)作为temp,当然可以自定义设置为10000(whatever),不过python中有一个值可以代替之: 在python2.7中可以用这个(不...