首頁 >後端開發 >php教程 >python - 如何利用pycharm调试Django?能打印出变量的数据结构吗,详细的数据结构,类似php的数据结构

python - 如何利用pycharm调试Django?能打印出变量的数据结构吗,详细的数据结构,类似php的数据结构

WBOY
WBOY原創
2016-06-06 20:29:201830瀏覽

如何利用pycharm调试Django?能打印出变量的数据结构吗,详细的数据结构,类似php的数据结构吗?print打印出的数据结构不详细。
比如说有一个Article的数据表model,我通过article1 = Article.objects.get(id=1),得到了article1,然后print(article1),得出的结果是,请问这个数据结构能再相信点吗?这根本不知道这是个是你么数据。

回复内容:

如何利用pycharm调试Django?能打印出变量的数据结构吗,详细的数据结构,类似php的数据结构吗?print打印出的数据结构不详细。
比如说有一个Article的数据表model,我通过article1 = Article.objects.get(id=1),得到了article1,然后print(article1),得出的结果是,请问这个数据结构能再相信点吗?这根本不知道这是个是你么数据。

可以直接

<code>print(article1.__dict__)
</code>

把对象的属性都打印出来,不知道是不是解决了你的问题

可自定义 __str__ 方法设置打印内容

看PyCharm官网介绍是支持Django环境的调试。用了一下那个30天试用版,确实是支持的,可以设断点,单步跟踪,查看变量内容等。

直接设断言是可以的阿,我之前用过的!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn