用户是否可以通过使用函数在 python 中输入命令?像这样:
#run - command to send user input
def run(execute):
execute
#program example
command = input("Type in your command: ")
run(command)
此外,可以添加一个循环来创建一个无限循环,直到输入“END”,因为这个功能已经处于空闲状态,我正在谈论运行一个 .py 文件并使用它来创建一个文件
用户可以输入create=open("file.txt","w")
,但它会工作吗?如果不是,如何使它工作,以便用户可以使用程序员创建的命令,例如在此代码中:
#run - command to send user input
def run(execute):
execute
#Example command
def example(text):
f = open("user.txt", "w+")
f.write(text)
f.close()
#program example
command = input("Type in your command: ")
run(command)
如果用户输入它会起作用example("hello world!")
吗?