随笔分类 - python
摘要:原文:https://juejin.cn/post/6844903843050815502 Golang和Python都是目前在各自领域最流行的开发语言之一。 Golang其高效而又友好的语法,赢得了很多后端开发人员的青睐,最适用于高并发网络编程的语言之一。 Python不用说,TIOBE排行榜的前
阅读全文
摘要:原文:https://www.cnblogs.com/wangdac/p/13892208.html python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessing,只需要
阅读全文
摘要:原文:https://zhuanlan.zhihu.com/p/25228075 本文将通过一些例子来讲述作为Python开发者有哪些常用的方式来实现异步编程,以及分享个人对异步编程的理解,如有错误,欢迎指正。 先从一个例子说起。 小梁是一个忠实的电影好爱者,有一天,小梁看到豆瓣这个网站,发现了很多
阅读全文
摘要:原文:https://zhuanlan.zhihu.com/p/27258289 本文将会讲述Python 3.5之后出现的async/await的使用方法,以及它们的一些使用目的,如果错误,欢迎指正。 昨天看到David Beazley在16年的一个演讲:Fear and Awaiting in
阅读全文
摘要:原文:https://m.yisu.com/zixun/173454.html 很多朋友对异步编程都处于“听说很强大”的认知状态。鲜有在生产项目中使用它。而使用它的同学,则大多数都停留在知道如何使用 Tornado、Twisted、Gevent 这类异步框架上,出现各种古怪的问题难以解决。而且使用了
阅读全文
摘要:原文:https://blog.csdn.net/sinat_26917383/article/details/79246632 Asyncio 是并发(concurrency)的一种方式。对 Python 来说,并发还可以通过线程(threading)和多进程(multiprocessing)来实
阅读全文
摘要:原文:https://cxybb.com/article/sj349781478/117815765 psutil 模块参考官方文档:https://pypi.org/project/psutil/ 一、psutil简介psutil是一个开源且跨平台(http://code.google.com/p
阅读全文
摘要:原文:https://www.jianshu.com/p/d615bf01e37b 本篇文章主要对 python logging 的介绍加深理解。更主要是 讨论在多进程环境下如何使用logging 来输出日志, 如何安全地切分日志文件。 原出处博客 1. logging日志模块介绍 python的l
阅读全文
摘要:原文:https://juejin.cn/post/6945682794853072909 Python 的 logging 模块实现了灵活的日志系统。整个模块仅仅 3 个类,不到 5000 行代码的样子,学习它可以加深对程序日志的了解,本文分下面几个部分: logging 简介 logging A
阅读全文
摘要:原文:https://www.runoob.com/python/python-func-eval.html 描述 eval() 函数用来执行一个字符串表达式,并返回表达式的值。 语法 以下是 eval() 方法的语法: eval(expression[, globals[, locals]]) 参
阅读全文
摘要:原文:https://www.cnblogs.com/gouguoqilinux/p/9126832.html 一、之前的回顾 # int 数字# str 字符串# list 列表# tuple 元组# dict 字典 字典中最重要的方法 keys() values() items() get up
阅读全文
摘要:原文:https://jishuin.proginn.com/p/763bfbd32655 在本文中,我将向你展示我认为对 Python 格式化字符串 f-string 来说最重要的一些技巧。你会通过各种样例学到多种格式化字符串的方法。总的来说,就是你会看到73个关于如何完美应用 f-string
阅读全文
摘要:原文:https://pycoders-weekly-chinese.readthedocs.io/en/latest/issue6/a-guide-to-pythons-magic-methods.html 介绍 此教程为我的数篇文章中的一个重点。主题是魔术方法。 什么是魔术方法?他们是面向对象的
阅读全文
摘要:原文:https://www.cnblogs.com/JanSN/p/12540247.html 因为 Python 是一门动态语言,Duck Typing 的概念遍布其中,所以其中的 Concept 并不以类型的约束为载体,而另外使用称为协议的概念。 在 Python 中就是 我需要调用你某个方法
阅读全文
摘要:原文:https://www.cnblogs.com/dan-baishucaizi/p/14786600.html 1、dataclass简介 dataclass是python3.7开始带有的新属性(类装饰器),dataclass是指”一个带有默认值的可变namedtuple“,本质还是一个类
阅读全文
摘要:原文:https://markdowner.net/article/157600452270493696 一、引言 老猿一直想写一篇比较完整的装饰器介绍的博文,从开始写到现在至少过去有半年了,一直都还未写完,因为还有一些知识点没有研究透彻,因此一直在草稿箱放着。在写这个材料的时候,发现Python中
阅读全文
摘要:原文:http://www.zhuchaoyouxi.com/article/359325.html Python 中的 timeit 模块可以用来测试一段代码的执行耗时,如一个变量赋值语句的执行时间,一个函数的运行时间等。 timeit 模块是 Python 标准库中的模块,无需安装,直接导入就可
阅读全文
摘要:原文:https://zhuanlan.zhihu.com/p/131634488 一、简介 functools,用于高阶函数:指那些作用于函数或者返回其它函数的函数,通常只要是可以被当做函数调用的对象就是这个模块的目标。 在Python 2.7 中具备如下方法, cmp_to_key,将一个比较函
阅读全文
摘要:原文:https://learnku.com/docs/pymotw/functools-function-operation-toolbox/3376 functools 模块提供了许多改写或拓展函数或其他可调用对象的工具,而无需完全重写它们。 装饰器functools 模块中提供的主要工具是 p
阅读全文
摘要:原文:https://developer.aliyun.com/article/766149 装饰器 装饰器是程序开发中经常会⽤到的⼀个功能,⽤好了装饰器,开发效率如⻁添翼,所以这也是Python⾯试中必问的问题。但对于好多初次接触这个知识的⼈来讲,这个功能有点绕,⾃学时直接绕过去了,然后⾯试问到了
阅读全文