以下是 Python 代码实现:

file_path = input('请输入文本文件位置及文件名:')  # 获取用户输入的文件路径及文件名

try:
    with open(file_path, 'r') as f:
        for line in f:
            print(line.strip())  # 逐行读取文件信息并输出,去除行尾的换行符
except FileNotFoundError:
    print('文件不存在,请检查路径是否正确。')
except:
    print('文件读取失败。')

首先,通过input()函数获取用户输入的文件路径及文件名,并赋值给变量file_path

接着,使用with open()语句打开文件,并将文件对象赋值给变量f。使用for循环逐行读取文件内容,每次读取到一行内容后,使用print()函数将该行内容输出到控制台,并使用strip()方法去除行尾的换行符。

最后,使用try...except语句对文件读取可能出现的异常进行捕获和处理。如果文件不存在,则抛出FileNotFoundError异常并输出提示信息;如果文件读取失败,则抛出其他异常并输出提示信息。


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

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