0
有没有办法通过传递文件夹中存在的特定文件名来读取文件夹中所有未打开的文件?我知道要读取目录中的所有文件,目录名称使用os.walk.But在这个特定的问题,我可以只传递一个文件名。需要你帮忙解决这个问题。谢谢。Python从文件夹中读取未打开的文件
有没有办法通过传递文件夹中存在的特定文件名来读取文件夹中所有未打开的文件?我知道要读取目录中的所有文件,目录名称使用os.walk.But在这个特定的问题,我可以只传递一个文件名。需要你帮忙解决这个问题。谢谢。Python从文件夹中读取未打开的文件
如果我理解正确的话,你有一个单一的文件的路径,而你想读它位于该文件夹中的所有文件
您可以轻松地做到这一点。
dir_name, file_name = os.path.split(filepath)
for root, dirs, files in os.walk(dir_name):
for file in files:
with open(file) as f:
file_content = f.read()
你无法读取未打开的文件,这不是文件的工作方式。为什么你只能传递一个文件名? – user2085282
要求是这样。我只能传递文件名。然后我读取了该文件夹中的所有文件。 – akira
请提供[格式良好的示例](http://stackoverflow.com/help/mcve) – Pynchia