我们在使用Python语言编写程序时,有时候会遇到同时处理几项作业的情形,这时候就需要使用多线程了,调试的方式与普通的Python源代码比较类似
工具/原料
一台安装了最新Windows10系统的计算机
Python IDE(Visual Studio Code)
Python扩展
稳定的互联网连接
方法/步骤
1
打开一个工作文件夹,在左侧的文件列表中,点击新建按钮,新建一个新的源文件,注意后缀名要为.py表明这是一个python文件
2
在文件的首部首先设定编码选项为utf-8,然后导入我们需要用到的包,因为需要使用多线程,所以在time库中导入ctime以及sleep
3
首先创建一个打印时间的函数,其中传入进程的名称以及需要延时的时间,设定一个计时器初始化为0,每次循环+1,经过十次循环之后打印出当前系统的时间
4
为了避免程序在运行中可能会出现的异常,需要使用try-except语句来编写,在try语句中创建两个进程,分别传入对应的进程名称以及延时
5
在except语句中,打印出执行错误的信息,最后在while循环中,使用pass进行无限循环的操作
6
确认上述代码输入无误后,点击运行按钮,稍等片刻即可看到运行结果,可以看到两个线性在交叉运行着,表明此时多线程的调试已经成功了
END
注意事项
本经验的实现基于系统自带的_thread和time包进行实现
本经验仅供参考,具体的实现过程可能会随着软件版本更新而变化
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部