首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

尝试在Python语言中从多个.txt文件中读入数组,但没有显示任何内容

在Python语言中,可以使用以下代码从多个.txt文件中读入数组:

代码语言:txt
复制
file_names = ["file1.txt", "file2.txt", "file3.txt"]  # 文件名列表

data = []  # 存储读取的数据

for file_name in file_names:
    try:
        with open(file_name, 'r') as file:
            content = file.read()
            data.append(content.split())  # 将每个文件的内容拆分为数组并添加到data列表中
    except FileNotFoundError:
        print(f"文件 {file_name} 不存在")

print(data)

上述代码首先定义了一个文件名列表file_names,其中包含了需要读取的多个.txt文件的文件名。

然后,创建一个空列表data,用于存储读取的数据。

接下来,使用for循环遍历file_names列表中的每个文件名。在循环中,使用with open(file_name, 'r') as file语句打开每个文件,并使用file.read()方法读取文件内容。

读取的内容通过split()方法拆分为数组,并使用append()方法添加到data列表中。

最后,打印data列表,即可显示从多个.txt文件中读取的数组内容。

请注意,以上代码假设所有的.txt文件都在当前工作目录下。如果文件不存在,将会打印相应的错误信息。

这是一个简单的示例,你可以根据实际需求进行修改和扩展。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

领券