我需要从不同的目录打开一个文件,而不使用它的路径,同时停留在当前目录中。
当我执行以下代码时:
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=", ", ")
我收到错误消息FileNotFoundError: [Errno 2] No such file or directory:
,因为它位于子目录中。
问题:有没有我可以使用的 os 命令来定位并打开文件sub_dir
?
谢谢!- 让我知道这是否是重复的,我搜索并找不到,但可能错过了。