所以我是一个编程新手,我正在尝试用python制作一个程序,它基本上打开一个带有一堆列的文本文件,并根据行中的一个字符串将数据写入3个不同的文本文件。正如我的程序现在所代表的那样,我让它使用它将目录更改为特定的输出文件夹,os.chdir
以便它可以打开我的文本文件,但我想要它做这样的事情:
想象一下这样设置的文件夹:
Source
文件夹包含N
多个文件夹。这些文件夹中的每一个都包含N
多个输出文件夹。每个输出文件夹包含 1 Results.txt
。
这个想法是让程序从源文件夹开始,查看Folder 1
,查找output 1
,打开.txt
文件然后做它的事情。完成后,它应该返回folder 1
并打开output 2
并再次执行此操作。然后它应该返回Folder 1
,如果它找不到更多的输出文件夹,它需要去Folder A
然后进入Folder 2
并重复这个过程,直到没有更多的文件夹。老实说,我不确定从哪里开始,我能做的最好的事情就是制作一个小程序来打印我所有的 .txt 文件,但我根本不知道如何打开它们。希望我的问题有意义,并感谢您的帮助。