Otwórz wszystkie pliki w innym pythonie katalogu

Muszę otworzyć plik z innego katalogu bez używania jego ścieżki podczas przebywania w bieżącym katalogu.

Kiedy wykonam poniższy kod:

for file in os.listdir(sub_dir):
    f = open(file, "r")
    lines = f.readlines()
    for line in lines:
        line.replace("dst=", ", ")
        line.replace("proto=", ", ")
        line.replace("dpt=", ", ")

Dostaję komunikat o błędzieFileNotFoundError: [Errno 2] No such file or directory: ponieważ znajduje się w podkatalogu.

Pytanie: Czy istnieje komenda os, której mogę użyć, aby zlokalizować i otworzyć pliksub_dir?

Dzięki! - wiem, czy to powtórka, szukałem i nie mogłem znaleźć, ale mogłem go przegapić.

questionAnswers(3)

yourAnswerToTheQuestion