亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python腳本的內部各函數間的調用關系

發布時間:2021-09-17 07:57:34 來源:億速云 閱讀:327 作者:chen 欄目:編程語言

這篇文章主要講解了“Python腳本的內部各函數間的調用關系”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Python腳本的內部各函數間的調用關系”吧!

正如大家所, python內部堆棧和函數的調用由PyEval_EvalFrameEx完成的, 一次PyEval_EvalFrameEx意味著一次函數調用,象上面的第19,13,10行分別對應于main, segv_test, freeNode函數, 將gdb定位到對應行后,使用pylocals宏即可查看該函數內部變量的詳細情況。

  1. (gdb) up 13  

  2. #13 0x007d6d2b in PyEval_EvalFrameEx 
    (f=0x81242fc, throwflag=0) at Python/ceval.c:2370  

  3. 2370 in Python/ceval.c  

  4. (gdb) pylocals  

  5. s:  

  6. object : 
    '<html><body><div><a><a></a></a><a></a></div></body></html>'  

  7. type : str  

  8. refcount: 3  

  9. address : 0xb7f64440  

  10. options:  

  11. object : 97  

  12. type : int  

  13. refcount: 7  

  14. address : 0x8082c20  

  15. doc:  

  16. object : <xmlDoc (None) object at 0xb7cc04ec> 

  17. type : instance  

  18. refcount: 1  

  19. address : 0xb7cc04ec  

  20. ctxt:  

  21. object : <libxml2.xpathContext instance at 0xb7f70ccc> 

  22. type : instance  

  23. refcount: 1  

  24. address : 0xb7f70ccc  

  25. nodes:  

  26. object : [<xmlNode ((儓X? object at 0xb7cc0cac>]  

  27. type : list  

  28. refcount: 2  

  29. address : 0xb7f70a8c  

  30. note:  

  31. object : <xmlNode ((?圶? object at 0xb7cc0cac> 

  32. type : instance  

  33. refcount: 2  

  34. address : 0xb7cc0cac  

  35. nexts:  

  36. object : [<xmlNode (hhX? object at 0xb7cc750c>,
     <xmlNode (HXX? object at 0xb7cc76cc>, 
    <xmlNode (@XX? object at 0xb7c9348c>]  

  37. type : list  

  38. refcount: 1  

  39. address : 0xb7f4ce4c  

Python腳本調試時斷點的設置是個很麻煩的東西,我所能想到的有兩種方法:

1 根據函數的python源碼進行斷點設置;

2 采用sleep函數和ctrl+c來中斷程序的運行。

感謝各位的閱讀,以上就是“Python腳本的內部各函數間的調用關系”的內容了,經過本文的學習后,相信大家對Python腳本的內部各函數間的調用關系這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

漳浦县| 永康市| 高邑县| 长乐市| 无棣县| 内黄县| 荥阳市| 宁蒗| 南丹县| 封丘县| 深州市| 莫力| 莱州市| 宁武县| 祁阳县| 都昌县| 米林县| 同心县| 盐亭县| 汉源县| 长治县| 永春县| 天水市| 上犹县| 盐池县| 客服| 望城县| 临清市| 安平县| 朔州市| 兴和县| 壶关县| 彭水| 丰宁| 博白县| 玉林市| 防城港市| 临西县| 安宁市| 沙坪坝区| 资源县|