Python VSCode调试的时候,代码中无法试用相对路径


Python VSCode调试的时候,代码中无法试用相对路径

使用VSCode调试Python程序

如果 有用到相对路径文件操作,则会报错

  VSCode调试Python相对路径错误描述
发生异常: FileNotFoundError (note: full exception trace is shown but execution is paused at: <module>)
[Errno 2] No such file or directory: 'setting.cfg'
File "C:\Users\XQ-Garson\Desktop\Python\gz\runHttp.py", line 27, in <module> (Current frame) f = open('setting.cfg', 'r')

如图:

Python VSCode调试的时候,代码中无法试用相对路径

确认文件是存在的

Python VSCode调试的时候,代码中无法试用相对路径

解决办法

更改 launch.json 设置

Python VSCode调试的时候,代码中无法试用相对路径

选择 python 环境

Python VSCode调试的时候,代码中无法试用相对路径

调试模式,选择python文件

Python VSCode调试的时候,代码中无法试用相对路径

然后得到一个 launch.json 文件

Python VSCode调试的时候,代码中无法试用相对路径

configurations 中 添加

"cwd": "${fileDirname}",

Python VSCode调试的时候,代码中无法试用相对路径

保存后,就可以了

 

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
管理员
上一篇:Python百度检索获得真实的目的URL连接
下一篇:Python读取文件 发生异常: UnicodeDecodeError 'gbk' codec can't decode byte
评论列表

#1楼 Cocoa 2022-03-15 15:31
谢谢楼主 亲测有用 !!!!
发表评论

评论内容
昵称:
关联文章

Python VSCode调试时候代码无法试用相对路径
VSCode无法格式化python代码py文件解决办法
.NET Core 项目调试时候不能修改代码
VScode配置Python开发环境
Python多线程试用wmi报错
asp.net core 断点调试无法修改代码
JocPlanTask 在VS断点调试我们任务
VS调试运行ASP.NET MVC项目,上传静态资源图片404问题,Debug路径
vs2019 调试服务器代码
升级到Chromium 99版本后调试项目无法debugger定位到源代码
vue结合qiankun无法使用vue devtools调试子项目
SQL表数据多时候创建索引失败,提示:- 无法创建索引“idx_**”。执行超时已过期。完成操作之前已超时或服务器未响应。
微信浏览器网页调试方法
Navicat延长试用,删除注册表无限试用
VSCode隐藏node_modules目录
Python Windows服务
Python使用SQL Server数据库
Python数组List检索 三种方法从数组List检索出符合要求元素
使用WtmPlus低代码平台提高生产力
C#代码编码规范手册 软件开发规范 开发指南

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码