问题描述:使用VSCode执行Python代码调用其他文件时报 FileNotFound 错误,终于发现是VSCode工作路径默认是当前文件所在工作区的根目录,而不是当前文件所在目录。
发生条件:根本上是使用相对路径调用外部文件的问题,VScode使用的是C:\Python\python.exe 文件绝对路径
的方式运行 python 文件。
解决方案:
①使用绝对路径调用外部文件
②打开设置,搜索execute,勾选下图所示
问题描述:使用VSCode执行Python代码调用其他文件时报 FileNotFound 错误,终于发现是VSCode工作路径默认是当前文件所在工作区的根目录,而不是当前文件所在目录。
发生条件:根本上是使用相对路径调用外部文件的问题,VScode使用的是C:\Python\python.exe 文件绝对路径
的方式运行 python 文件。
解决方案:
①使用绝对路径调用外部文件
②打开设置,搜索execute,勾选下图所示