AI智能
改变未来

标签:Python开发

第38页
Python -类型提示 Type Hints-爱站程序员基地
Python开发

Python -类型提示 Type Hints

AI

为什么会有类型提示 Python是一种动态类型语言,这意味着我们在编写代码的时候更为自由,运行时不需要指定变量类型 但是与此同时 IDE 无法像静态类型语言那样分析代码,及时给我们相应的提示,比如字符串的 split 方法 def spli...

Python3实现Two-Pass算法检测区域连通性-爱站程序员基地
Python开发

Python3实现Two-Pass算法检测区域连通性

AI

技术背景 连通性检测是图论中常常遇到的一个问题,我们可以用五子棋的思路来理解这个问题五子棋中,横、竖、斜相邻的两个棋子,被认为是相连接的,而一样的道理,在一个二维的图中,只要在横、竖、斜三个方向中的一个存在相邻的情况,就可以认为图上相连通的...

Python如何设计面向对象的类(上)-爱站程序员基地
Python开发

Python如何设计面向对象的类(上)

AI

Python是一门高级语言,支持面向对象设计,如何设计一个符合Python风格的面向对象的类,是一个比较复杂的问题,本文提供一个参考,表达一种思路,探究一层原理。 目标 期望实现的类具有以下基本行为: __repr__ 为repr()提供支...

处理python中的信号-爱站程序员基地
Python开发

处理python中的信号

AI

什么是信号 信号(signal)– 进程间通讯的一种方式,也可作为一种软件中断的方法。一个进程一旦接收到信号就会打断原来的程序执行来按照信号进行处理。 简化术语,信号是一个事件,用于中断运行功能的执行。信号始终在主Python线...

Python web开发(三):HTML常用标签-爱站程序员基地
Python开发

Python web开发(三):HTML常用标签

AI

HTML常用标签 首先 HTML和CSS是两种完全不同的语言,我们学的是结构,就只写HTML标签,认识标签就可以了。 不会再给结构标签指定样式了。 HTML标签有很多,这里我们学习最为常用的,后面有些较少用的,我们可以查下手册就可以了。 排...

Python中任务队列-芹菜celery的使用-爱站程序员基地
Python开发

Python中任务队列-芹菜celery的使用

AI

一、关于celery 芹菜celery是一个python实现的异步任务队列,可以用于爬虫、web后台查询、计算等等。通过任务队列,当一个任务来临时不再傻傻等待。 他的架构如下: Broker 我们的生产者创建任务后会进入celery的任务调...