腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
调试器
(
pdb
):
它
如何
访问
变量
?
python
、
python-3.x
、
pdb
当我测试一段对列表进行排序并返回排序后的索引的代码时,我遇到了
pdb
的一个不寻常的bug/特性。mylist = [280, 275] sorted_inds = sorted(range(len(mylist)), key=lambda i: mylist[i]) 这在常规的
python
中工作得很好但是当我在
pdb
中尝试
它
时,我得到了一个NameError *** NameError: name 'mylist' is not defined 这似乎是因为lambda函数不能看到/
浏览 28
提问于2019-09-17
得票数 0
回答已采纳
1
回答
用
调试器
从内部函数调用外部函数中定义的
变量
javascript
、
debugging
来自: var x = 5; var y =inner函数(例如x或y)使用,那么
调试器
为什么不能调用y
变量
呢?我怀疑人们会回答,
调试器
只显示在最内部/本地范围中定义的
变量
。这样做的原因是,在使用内部函数中的
调试器
检查
变量
时,不能使用
调试器
区分内外作用域。此外,在内部作用
浏览 3
提问于2013-10-28
得票数 5
回答已采纳
7
回答
在
Python
调试器
pdb
中,
如何
在不终止调试会话的情况下退出交互模式?
python
、
debugging
、
pdb
使用
python
3.5.1 [home]#
python
-m
pdb
myscript.py > /somepath/to/myscript.py(1)<module>() (
Pdb
) (
Pdb
) interact *interact
浏览 6
提问于2016-04-29
得票数 39
回答已采纳
1
回答
调试模式下的numpy数组赋值
numpy
、
debugging
、
variable-assignment
我在
Python
3.6.4和Numpy 1.14.1中遇到了一个非常奇怪的问题。在
调试器
模式下,我将一个Numpy数组赋给
变量
"a“(不起作用),当我使用另一个
变量
时,比如"x”,它就会起作用。卡洛斯(
Pdb
) a(
Pdb
) x [2, 3]])
浏览 0
提问于2018-06-02
得票数 0
2
回答
Python
:是否可以逐行执行?
python
是否可以用
Python
逐行运行代码。包括运行任何模块代码,当使用时,一行行以及。 我想逐行运行一些代码,观察每一行都经过处理阶段,看看在某些操作发生时执行的是什么代码。我很好奇某些值是
如何
被传递给解释器的。
浏览 1
提问于2014-01-19
得票数 1
回答已采纳
1
回答
使用现有控制台
变量
在PyCharm中进行调试
python
、
debugging
、
pycharm
由于新的调试不会带来控制台存储的
变量
,所以我发现有必要在每次调试中缓慢地重新加载数据。到目前为止,我已经使用泡菜保存对象,然后更快地重新加载它们,但这仍然是不理想的。是否有一种方法可以在带有加载数据的控制台中工作,并在必要时开始调试会话,该会话从以前从该控制台加载的数据
变量
开始? 提前感谢!
浏览 2
提问于2019-11-26
得票数 1
4
回答
django
调试器
django
、
debugging
如何
调试我的django代码?
浏览 0
提问于2010-11-21
得票数 2
回答已采纳
2
回答
使用pycharm进行调试,
如何
进入项目,而无需进入django库
python
、
django
、
debugging
、
pycharm
调试器
有时会进入Django库或其他外部库。 有人知道
如何
防止
调试器
输入外部代码吗?或者至少迈出一大步让
调试器
返回到项目代码?
浏览 0
提问于2013-03-02
得票数 10
5
回答
有没有带观察点的免费
python
调试器
?
python
、
debugging
、
pdb
、
watchpoint
pdb
和winpdb似乎都缺少(对我而言)这一重要特性。我看到一些东西表明WingIDE有
它
,但我更喜欢一个免费的解决方案,如果我真的必须付费,我更愿意为比翼更好的东西付费。
浏览 3
提问于2008-10-16
得票数 8
回答已采纳
6
回答
在
Python
中进入交互模式
python
、
interactive
我正在运行我的
Python
程序,有一点是有用的,那就是跳进去看看发生了什么,然后再走出来。有点像临时控制台模式。在Matlab语言中,我会使用命令来完成此操作,但我不确定
Python
语言中的命令是什么。 有没有办法做到这一点?
浏览 5
提问于2012-11-18
得票数 61
回答已采纳
5
回答
如何
禁用
pdb
.set_trace()而不停止
python
程序和编辑代码
python
、
pdb
我怀疑我的一个循环有问题,所以我用
pdb
.set_trace()设置了一个断点for i in range(100):
pdb
.set_trace()在这个循环中检查
变量
几次之后,我决定继续进行这个编程,而不会有进一步中断。但是,我
如何
在不停止程序和更改代码的情况下获得这个“断点”呢?
浏览 3
提问于2017-09-12
得票数 12
回答已采纳
3
回答
如何
查看
如何
逐行执行程序?
python
、
line-by-line
我正在尝试学习使用
python
编程的基础知识,而且我已经到了必须处理if语句和for循环的地步。问题是,我对我的代码是
如何
运行的感到有点困惑。有没有一种方法可以看到我的代码是
如何
逐行执行的?
浏览 4
提问于2019-08-17
得票数 0
6
回答
我可以在一个正在运行的
Python
程序中放置一个断点,然后拖到交互式终端吗?
python
我不确定我所要求的是不是可能,但是因为
python
是一个解释器,所以它可能是。我正在尝试在一个开源项目中进行更改,但是因为
python
中没有类型,所以很难知道
变量
作为数据有什么以及它们做了什么。我想转到终端,这样我就可以通过输入help(var)或print(var)来快速检查
变量
的类型以及它们的作用。我可以通过更改代码,然后每次重新运行程序来做到这一点,但这样会慢得多。它会把我带到
python
解释器的'>>>‘外壳,在那里我可以输入help(a),它会告诉我a是一个整数。然后
浏览 1
提问于2011-04-24
得票数 29
回答已采纳
1
回答
Python
函数演练
python
、
user-defined-functions
/usr/bin/
python
def fun(i, x=[3,4,5], y=3): y += 2 a.append("x") fun(3, a[2:6]) fun(5, a[:4]) s = "go
python
'c', 'd', 'e', 'f'
浏览 1
提问于2014-12-09
得票数 0
2
回答
调试正在运行的
python
进程
python
、
debugging
我想调试一个运行中的
python
服务,它在我的Ubuntu系统中有线程。我需要附加正在运行的根进程,并能够在
python
脚本中放置断点。 完成这项任务的最佳方式是什么?
浏览 0
提问于2017-03-08
得票数 0
6
回答
如何
在
Python
自己的
调试器
(
PDB
)中执行多行语句
python
、
debugging
、
multiline
、
pdb
因此,我正在运行一个
Python
脚本,在该脚本中,我通过以下代码调用
Python
的
调试器
PDB
:(iPython版本的
PDB
,尽管我不认为它有什么不同现在,当我到达
调试器
时,我想要执行一个多行语句,比如if子句或for循环,但只要我输入并按回车键,我得到错误消息*** SyntaxError: invalid syntax(<stdin>, line 1)
如何
在<e
浏览 1
提问于2011-05-12
得票数 195
2
回答
在异步add_done_callback回调中
访问
上下文
变量
python
、
python-asyncio
、
asynccallback
、
python-contextvars
在
Python
异步函数中,我正在创建ContextVar,task,并将回调附加到
它
: bbb = contextvars.ContextVar('aaa')task = self.loop.create_task(self.someFunc())bbb.set(4) 在回调中,我首先启动
调试器
: def commonCallback(self, result):
pdb
.set_trac
浏览 85
提问于2021-04-07
得票数 2
回答已采纳
9
回答
vim和
python
脚本调试
python
、
vim
有没有什么方法可以调试
python
脚本而不把vim留在*nix系统中(执行脚本、设置断点、在监视列表中显示
变量
等)?
浏览 3
提问于2009-12-14
得票数 39
回答已采纳
2
回答
在vs代码中在导入
python
模块中设置断点
python
、
visual-studio-code
、
vscode-debugger
我试图在VS代码中的外部
Python
模块中设置一个断点。
如何
在导入的
Python
模块中设置断点,以便输入VS代码
调试器
?
浏览 0
提问于2019-08-06
得票数 19
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 调试器入门 Linux 中国
Python 调试器入门
Python 3.7的新内置断点快速一览
Python调试器,一个优秀开发人员的必备技能包
Python调试器,一个优秀开发人员的必备技能包!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券