2024-04-26 11:14:00 发布
网友
我有一个代码,可以处理我目前在脚本中硬编码的文件的数据。我希望能够提示用户选择输入文件,而不是硬编码。这是我的意见。我希望用户能够选择文件,而不是总是使用myfile.txt:
with open('myfile.txt', 'rU') as input_file:
在Python 3上使用input函数,或者在Python 2上使用raw_input:
input
raw_input
# Python 3 with open(input(), 'rU') as input_file: # Python 2 with open(raw_input(), 'rU') as input_file:
这将提示用户输入文本并将其作为字符串返回。在您的情况下,这将提示输入文件路径。
如果向此函数添加参数,则在请求输入之前,它将打印不带换行符的内容,例如:
input("File: ")
下面是一个使用input函数的示例程序:
answer = input() print("Your answer was: " + answer)
运行时:
foo Your answer was: foo
在Python 3上使用
input
函数,或者在Python 2上使用raw_input
:这将提示用户输入文本并将其作为字符串返回。在您的情况下,这将提示输入文件路径。
如果向此函数添加参数,则在请求输入之前,它将打印不带换行符的内容,例如:
下面是一个使用
input
函数的示例程序:运行时:
相关问题 更多 >
编程相关推荐