您可以使用Python的input函数来接收用户输入,同时使用logging模块来输出日志。

以下是一个示例代码:

import logging

# 配置logging
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')

# 输出日志
logging.info("程序开始执行")

# 接收用户输入
user_input = input("请输入:")

# 输出日志
logging.info(f"用户输入了:{user_input}")

在上面的代码中,我们首先配置了logging模块,设置了日志级别为INFO,并指定了日志输出格式。然后使用logging.info函数输出了一个日志,表示程序开始执行。接着使用input函数接收用户输入,并将输入的值赋给user_input变量。最后,再次使用logging.info函数输出一个日志,表示用户输入了什么。

在终端中运行这个程序时,您将看到输出的日志以及提示用户输入的信息。当用户输入后,程序会继续执行并输出另一个日志

我要设计一个命令行程序请问怎么在程序执行的时候在终端中输出日志的同时接收字符输入

原文地址: https://www.cveoy.top/t/topic/fpuz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录