python - 在没有多线程的情况下一次运行多个命令的方法?
问题描述
我希望在运行另一个进程的同时运行第二个进程。我知道多线程存在,但想知道这是否是在 Python 中同时执行多项操作的唯一方法?
例如。运行一些东西:
import time, random
number = random.randint(0, 100)
while True:
user_input = input("Enter a number: ")
if user_input == number:
print("Congratulations")
quit()
同时:
time.sleep(100)
print("Too slow")
quit()
在跑。
我已经看到一个与线程非常相似的问题,但想知道在 Python 中是否有其他方法可以做到这一点?
解决方案
推荐阅读
- html - 使用 ion-slide 时页面不会滑到下一页
- c# - Wix ServiceInstall 指定帐户
- asp.net-core - 没有正则表达式的 ASP.NET Core 2.1 中的 URL 重写
- java - Java - 将实体转换为 wsimport 对象
- angular - 最佳从 EventEmitter 事件重新进入 ngZone
- sql - 为什么 MS-SQL-Server(所有版本)将 1.0/12.0 转换为 numeric(8,6)?
- c# - HTTP Post 从数据中删除内容
- python - APScheduler 作业 ID:为什么允许作业共享 ID?
- javascript - 从网站下载由 Qt 中的 Javascript 创建的文件
- oracle - 如何在oracle中连接一个字段中的行,并查询多个表