vscode下poetry管理项目的debug配置

ops/2025/1/24 9:59:49/

点击debug选项的设置按钮,vscode会让我们编辑launch.json文件

{"version": "0.2.0","configurations": [{"name": "Python 调试程序: 当前文件","type": "debugpy","request": "launch","program": "${file}","console": "integratedTerminal"},{"name": "Poetry: Current File","type": "python","request": "launch","module": "poetry","cwd": "${workspaceFolder}","console": "integratedTerminal","args": ["run","python","${file}"],"env": {"ENV_FOR_DEMO": "dev","PYDEVD_DISABLE_FILE_VALIDATION": "1"}}]
}

调试时使用第二个 【Poetry: Current File】即可进入断点配合vscode的调试。


http://www.ppmy.cn/ops/152704.html

相关文章

数据库索引(1)

数据库索引 1.索引介绍 索引是一种 特殊的数据库结果,由数据表中的一列或多列组合而成,可以用来快速查询数据表中某一些特定值的记录。 通过索引,查询数据是不用读完记录的所有信息,而只是查询索引列。否则,数据库系…

什么是软件架构

什么是软件架构 程序员说,软件架构是要决定编写哪些C程序或OO类、使用哪些库和框架 程序经理说,软件架构就是模块的划分和接口的定义 系统分析员说,软件架构就是为业务领域对象的关系建模 配置管理员说,软件架构就是开发出来的…

【JVM】垃圾收集器详解

你将学到 1. Serial 收集器 2. ParNew 收集器 3. Parallel Scavenge 收集器 4. Serial Old 收集器 5. Parallel Old 收集器 6. CMS 收集器 7. G1 收集器 在 Java 中,垃圾回收(GC)是自动管理内存的一个重要机制。HotSpot JVM 提供了多种…

【网络协议】【http】【https】TLS1.3

【网络协议】【http】【https】TLS1.3 TLS1.3它的签名算法和密钥交换算法,默认情况下是被固定了下来的,他的加密套件里面呢,只包含了对称加密算法和摘要算法 客户端和服务器第一次连接 仍然需要1RTT ,不能0-RTT 第一次连接 1.客…

B站评论系统的多级存储架构

以下文章来源于哔哩哔哩技术 ,作者业务 哔哩哔哩技术. 提供B站相关技术的介绍和讲解 1. 背景 评论是 B站生态的重要组成部分,涵盖了 UP 主与用户的互动、平台内容的推荐与优化、社区文化建设以及用户情感满足。B站的评论区不仅是用户互动的核心场所&…

Typesrcipt泛型约束详细解读

代码示例: // 如果我们直接对一个泛型参数取 length 属性, 会报错, 因为这个泛型根本就不知道它有这个属性 (() > {// 定义一个接口,用来约束将来的某个类型中必须要有length这个属性interface ILength{// 接口中有一个属性lengthlength:number}function getLen…

windows内核学习方向以及职位

一 初步三大方向 1. **虚拟化方向** 优势: - 云计算持续增长 - 容器技术发展 - 安全隔离需求增加 - 微软Azure战略重点 具体领域: - Hyper-V技术 - WSL2架构 - 容器隔离 - 内存虚拟化 - 设备虚拟化 发展前景: - 云原生技术融合 - 边缘计算…

2024年美赛C题评委文章及O奖论文解读 | AI工具如何影响数学建模?从评委和O奖论文出发-O奖论文做对了什么?

模型假设仅仅是简单陈述吗?允许AI的使用是否降低了比赛难度?还在依赖机器学习的模型吗?处理题目的方法有哪些?O奖论文的优点在哪里? 本文调研了当年赛题的评委文章和O奖论文,这些问题都会在文章中一一解答…