【发布时间】:2019-06-25 13:18:31
【问题描述】:
我有数以千计的文本文件,我想使用 python 读取它们。我已成功读取一个文件,现在我不确定如何使用循环或任何其他命令读取多个文件
我尝试通过将保存在字符串中的文本文件的可变字符保存来拆分文件的名称和类型。 例如 我有 3 个文件,分别命名为 file_1、file_2、file_3
我取了一个变量和limit =“1”并将它与文件的完整地址结合起来。现在我想知道如何访问其他两个文件。前提是我不想多次使用同一行代码,因为实际上我有
数千个文件
import os
from os import path
limit1 = "1"
strpath = r"C:/Users/saqibshakeel035/Desktop/SP/text_file_r_w"
print("Your current directory is : %s" %path.abspath(strpath))
f = open("C:/Users/saqibshakeel035/Desktop/SP/text_file_r_w/file_" +
limit1 + ".txt", "r")
print(f.read())
此代码适用于 1 个文件。现在我想让我的代码读取多个文件,然后我会将我的文件传输到其他地方。
【问题讨论】:
-
究竟是什么阻止了您使用循环?