标签: python

PEP 3107:函数注解 Function Annotations

PEP 3107,全称为 "Function Annotations",是 Python 编程语言中的一项重要提案,它在 Python 3.0 版本中被引入。这个提案由 Talin 在 2006 年提出,主要目的是为 Python 函数添加注解(annotations)功能。以下是…

器→工具, 编程语言 ·

PEP 484:类型提示 Type Hints

PEP 484 是 Python 编程语言中的一项重要提案,它引入了类型提示(Type Hints)的概念。这个提案由 Guido van Rossum、Jukka Lehtosalo 和 Łukasz Langa 在 2014 年提出,并被包含在 Python 3.5 版本中。以下是关于…

器→工具, 编程语言 ·

PEP 492:使用 async 和 await 语法的协程

PEP 492,全称为 "Coroutines with async and await syntax",是 Python 编程语言中的一个重要提案。这个提案由 Yury Selivanov 在 2015 年提交,并最终成为了 Python 3.5 版本的一部分。PEP 492 引入了 async 和 a…

器→工具, 编程语言 ·

Python管道工具Pipe

在先前的文章中,我们介绍了Linux中的管道工具,也学习了Scikit-Learn中的Pipeline。今天再来说一下如何在Python中使用管道操作,使得带来逻辑更加简单易懂。 案例展示 任务:给定一个整数数组,编写一个程序…

器→工具, 开源项目 ·

Python虚假数据生成工具Faker

在软件需求、开发、测试过程中,有时候需要使用一些测试数据,针对这种情况,我们一般要么使用已有的系统数据,要么需要手动制造一些数据。在手动制造数据的过程中,可能需要花费大量精力和工作量,而使用Faker生成…

器→工具, 开源项目 ·

Flask学习之上下文

在 flask 中,视图函数需要知道它执行情况的请求信息(请求的 url,参数,方法等)以及应用信息(应用中初始化的数据库等),才能够正确运行。最直观地做法是把这些信息封装成一个对象,作为参数传递给视图函数。但…

术→技巧, 研发 ·

Flask学习之路由

在Flask中,路由是将URL请求分配到相应的处理程序的方法。每个路由可以映射到一个特定的视图(视图函数或方法)。一个 WEB 应用不同的路径会有不同的处理函数,路由就是根据请求的 URL 找到对应处理函数的过程。在…

术→技巧, 研发 ·

Python学习之面向对象基础

当我们谈论面向对象时,就像在搭积木一样,每个积木都是一个特殊的东西,而整个搭建起来就是一个大作品。在编程中,面向对象是一种方法,你可以把不同的东西(比如动物、车辆、游戏角色)看作是特殊的“积木”,每个“…

器→工具, 编程语言 ·

热门Python Web 框架的盘点

在学习Python过程中,如果学习Web开发,一般会涉及到Web框架,特别是对于新手,除了主流的Django和Flask,一般不会了解还有哪些框架更能适合自己。今天主要从Github的Star数量进行统计,将热门的开源Python Web框架…

Python Web应用的线上部署

想要将Python Web应用部署到线上,目前主流的方案是在Gunicorn/uWSGI前面再加一层Nginx,其中Nginx的主要作用是: 做负载均衡,便于后期服务器的水平扩展,可轻松将应用部署到多台服务器或多个进程中。 缓…