0%

对于大多数开发者来说,项目运行时发生内存泄漏的情况可能都经历过,那么当Python项目发生这种情况时,我们如何排查呢?这时候就可以使用python中的 tracemalloc 和 objgraph 这两个库。下面介绍下它们的使用方法。

阅读全文 »

RSS简易信息聚合(也叫聚合内容)是一种RSS基于XML标准,在互联网上被广泛采用的内容包装和投递协议。

阅读全文 »

大学里面学过的操作系统相关知识都已经忘的差不多了,为了巩固知识,最近重新回顾了一下操作系统的知识。今天整理下操作系统结构和进程调度相关知识。

阅读全文 »

之前看 Django 框架源码的时候,发现装饰器与 partial() 函数能结合使用,今天介绍它们两个如何一起使用。

首先介绍 partial() 函数,然后再介绍装饰器与 partial() 结合使用的例子。

阅读全文 »

开发中,我们经常需要用到虚拟机,在虚拟机中创建 Linux 操作系统,配置开发环境。对于不经常配置 Linux 虚拟机的同学来说,配置一遍可能需要花费很长时间。

阅读全文 »

python中用来解析命令行的工具有两个:sys.argv 和 argparse。对于简单的命令行传参,使用 sys.argv 就可以解析了,如果需要解析复杂的命令行参数,那么就可以使用 argparse。下面介绍下 argparse 的用法。

阅读全文 »

jieba 是一个中文分词词库,对中文分词的处理非常方便,下面介绍下它的使用。

阅读全文 »

Fabric是基于Python实现的SSH命令行工具,简化了SSH的应用程序部署及系统管理任务,它提供了系统基础的操作组件,可以实现本地或远程shell命令,包括:命令执行、文件上传、下载及完整执行日志输出等功能。Fabric在Paramiko的基础上做了更高一层的封装,操作起来会更加简单。

阅读全文 »

最近,Django框架发布了3.0版本,同时为我们带来了一些新功能,其中最引人注目的一个新功能就是对异步的原生支持。

阅读全文 »

contextlib 库提供了一些接口,使我们能更容易实现 with 语法。下面主要介绍下 contextmanager 和 suppress 的用法。

阅读全文 »