在有人问起之前,这是一个重复的问题,但所有的解决方案都是2-3年前的,我都试过了。
问题是,我的 launch.json 在父目录下,所以如果我在子目录下执行一个文件,并访问存储在该子文件目录下的文件,python会抛出一个错误,"未找到文件"。
根据其他问题,目前最新的解决方案是进入python扩展设置,勾选
Terminal : Execute in File Dir
。 我已经做了。但工作目录仍然不正确。我试过os.getcwd(),它仍然返回父目录的路径。
有谁能解决这个问题?