Python 使用I/O方法打开/读取未知文件列表
所以我是个新手:)Python问题 我有一个文件列表,我希望使用I/O方法打开/读取这些文件 我明白,如果我明确地检查我创建的每个测试文件并逐个打开它们会很好,但是如果我有一个未知的文件,并且我告诉它要打开/读取,那该怎么做呢Python 使用I/O方法打开/读取未知文件列表,python,methods,io,Python,Methods,Io,所以我是个新手:)Python问题 我有一个文件列表,我希望使用I/O方法打开/读取这些文件 我明白,如果我明确地检查我创建的每个测试文件并逐个打开它们会很好,但是如果我有一个未知的文件,并且我告诉它要打开/读取,那该怎么做呢 从逻辑上讲,听起来我需要创建一个变量并将其分配给一个文件列表,然后告诉它打开列表中的所有文件。那么for循环可能是什么呢?您可以按如下方式执行: import os for fl in os.listdir(os.getcwd()): with open(fl)
从逻辑上讲,听起来我需要创建一个变量并将其分配给一个文件列表,然后告诉它打开列表中的所有文件。那么for循环可能是什么呢?您可以按如下方式执行:
import os
for fl in os.listdir(os.getcwd()):
with open(fl) as f:
#do stuff
或者,如果文件与脚本不在同一目录中,则可以执行以下操作:
for fl in os.listdir('custom/path/to/files'):
你能说得具体点吗?你打算用什么语言?最好能包含一些到目前为止已经编写的代码。@brokenfoot对此表示抱歉,python@BIGROB1212,很高兴我能帮忙。不完全是我的强项:)