python共81篇 第6页
Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言。

Python schedule任务调度及其使用方法

使用 Timer 定时器有一个弊端,即只能控制线程在指定时间内执行一次任务,如果想实现每隔一段时间就执行一次,需要借助循环结构。 实际上,Python 还提供有一个更强大的、可用来定义执行任务调...
子博兄的头像-华尔子博-奥夏网子博兄4年前
01770

Windows安装Python的方法及步骤(图解)

Windows安装Python的方法及步骤(图解)-华尔子博-奥夏网
在 Windows 上安装 Python 和安装普通软件一样简单,下载安装包以后猛击“下一步”即可。 Python 安装包下载地址:https://www.python.org/downloads/ 打开该链接,可以看到有两个版本的 Python...
子博兄的头像-华尔子博-奥夏网子博兄4年前
02330

Python Timer定时器:控制函数在特定时间执行

Thread 类有一个 Timer子类,该子类可用于控制指定函数在特定时间内执行一次。例如如下程序: from threading import Timer def hello(): print('hello, world') # 指定10秒后执行hello函数 t =...
王麻子的头像-华尔子博-奥夏网王麻子4年前
01450

了解Jupyter Notebook,你已然超越了90%的Python程序员

了解Jupyter Notebook,你已然超越了90%的Python程序员-华尔子博-奥夏网
在 2019年 8 月份 TOIBE 编程语言社区公布的编程语言排行榜中,Python 已经超过了 C ,稳居排行榜第 3 名(如图 1 所示)。 图 1 TOIBE 编程社区排行榜 我们应该知道,Python 之所有在 14 年后...
子博兄的头像-华尔子博-奥夏网子博兄4年前
02500

Python threading Local()函数用法:返回线程局部变量

前面讲过,当多线程操作同一公有资源时,如果涉及到修改该资源的操作,为了避免数据不同步可能导致的错误,需要使用互斥锁机制。 其实,除非必须将多线程使用的资源设置为公共资源,Python thre...
子博网的头像-华尔子博-奥夏网子博网4年前
01910

Python底层是用什么语言实现的?

确切地说,Python是用 C 语言编写实现的,又称为 CPython。平时我们所讨论的 Python,指的其实就是 CPython。 随着编程语言的不断发展,Python 的实现方式也发生了变化,除了用 C 语言实现外,P...
子博兄的头像-华尔子博-奥夏网子博兄4年前
01920

Python PEP文档:及时追踪Python最新变化

到目前为止,Python 已经历经了 3 个版本的迭代,读者不禁要问,Python 为什么要不断的升级呢?作为程序猿的我们,怎样才能及时了解 Python 的最新变化呢? 首先解决第一个问题,Python 不断升...
子博兄的头像-华尔子博-奥夏网4年前
02670

Python Event实现线程通信的方法

Event 是一种非常简单的线程通信机制,一个线程发出一个 Event,另一个线程可通过该 Event 被触发。 Event 本身管理一个内部旗标,程序可以通过 Event 的 set() 方法将该旗标设置为 True,也可...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4年前
01890

Python 2to3:自动将Python 2.x代码转换成Python3.x代码

Python 2to3:自动将Python 2.x代码转换成Python3.x代码-华尔子博-奥夏网
由于 Python 2.x 和 Python 3.x 的差别较大,因此 Python 2.x 的多数代码无法直接在 Python 3.x 环境中运行。而由于兼容性的原因,我们在网络上查找的资源多数是Python 2.x 的代码,如果想要在 ...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4年前
02330

Python Queue队列实现线程通信的方法

Python Queue队列实现线程通信的方法-华尔子博-奥夏网
queue 模块下提供了几个阻塞队列,这些队列主要用于实现线程通信。在 queue 模块下主要提供了三个类,分别代表三种队列,它们的主要区别就在于进队列、出队列的不同。 关于这三个队列类的简单介...
子博网的头像-华尔子博-奥夏网子博网4年前
01921