在成功执行os.makedirs(...,exist_ok = True)之后写入文件的FileNotFoundError

我对此错误非常困惑。成功创建文件夹并尝试用python写入文件后,它会引发错误: FileNotFoundError:[错误2]没有这样的文件或目录:

我什至尝试使用os.cwd()和os.listdir()构建路径以获取绝对正确的路径。

我该如何解决该错误? 或找到问题所在?

data= b"this is a test"
filename = os.path.join('DWD_Data', 'Stations', 'test.txt')    
os.makedirs(os.path.dirname(filename), exist_ok=True)
with open(filename, "wb") as f:
   f.write(data)