您将如何浏览目录并使用For循环从其中获取文件?

问题描述 投票:-2回答:1

我正在尝试从目录中获取所有文件并对其进行一个接一个的编辑,但是我不知道该如何做。我尝试查看问题here,但答案并不完全符合我的需要。这是我的代码:

import os
playeritems = 'PlayerFiles/PlayerItems'
for files in os.walk(playeritems):
    for file in files:
      with open(os.path.join(file), 'r') as t:
        t_reading = t.readlines()
        for i in t_reading:
          #Do what I need to do to the line of code.

我正在尝试浏览每个文件并更改其中的某些行,但是它总是给我错误:

IsADirectory:是with open(os.path.join(file), 'r') as t:上的目录>

我从上面的问题中获得了当前代码,因此,如果其中还有其他错误,我将在找到它们后立即对其进行修复。

我正在尝试从目录中获取所有文件并对其进行一个接一个的编辑,但是我不知道该如何做。我尝试在此处查看问题,但答案并非我所需要的。这是我的...

python file directory editing
1个回答
1
投票

我不包括在playeritems中查找的子目录或目录的可能性。我的代码应如下所示:

© www.soinside.com 2019 - 2024. All rights reserved.