最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 的第三方調(diào)試庫 ???pysnooper?? 使用示例

 更新時間:2023年02月21日 08:17:46   作者:風華絕代小浪浪  
這篇文章主要介紹了Python 的第三方調(diào)試庫 ???pysnooper?? 使用示例的相關資料,需要的朋友可以參考下

一、背景

我們在進行代碼調(diào)試時,通常使用兩種方式。

  • print 輸出調(diào)試的內(nèi)容或者標識
  • 通過斷點調(diào)試debug
    但是我想知道代碼的中間的每一行程序運行后的結果,方便的知道每一行程序運行后的結果,而不需要再手動增加 print 展示過程數(shù)據(jù)、調(diào)試程序
    Python 的第三方調(diào)試庫**???pysnooper??**。通過裝飾器輕松搞定

二、示例 ? ?pysnooper`??

??pip install pysnooper??

  • ??示例一??跟蹤整個函數(shù)
import pysnooper

@pysnooper.snoop()
def number_to_bits(number):
for i in range(4):
print(i)

number_to_bits(2)
import pysnooper
import random

def foo():
lst = []
for i in range(10):
lst.append(random.randrange(1, 1000))

with pysnooper.snoop():
lower = min(lst)
upper = max(lst)
mid = (lower + upper) / 2
print(lower, mid, upper)
foo()
  • ??示例二?跟蹤相關部分

三、方法

  • 如果標準錯誤輸出難以獲得,或者太長了,那么可以將輸出定位到本地文件:
@pysnooper.snoop('/my/log/file.log')
  • 查看一些非本地變量的值:
@pysnooper.snoop(variables=('foo.bar', 'self.whatever'))
  • 展示函數(shù)調(diào)用的函數(shù)的監(jiān)聽行
@pysnooper.snoop(depth=2)
  • 將所有 監(jiān)聽行以某個前綴開始,更容易定位和找到:
@pysnooper.snoop(prefix='ZZZ ')

到此這篇關于Python 的第三方調(diào)試庫 ???pysnooper?? 使用示例的文章就介紹到這了,更多相關pysnooper?? 使用示例內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • pytorch獲取vgg16-feature層輸出的例子

    pytorch獲取vgg16-feature層輸出的例子

    今天小編就為大家分享一篇pytorch獲取vgg16-feature層輸出的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python?pandas庫中isnull函數(shù)使用方法

    Python?pandas庫中isnull函數(shù)使用方法

    這篇文章主要介紹了Python?pandas庫中isnull函數(shù)使用方法,python的pandas庫中有?個?分便利的isnull()函數(shù),它可以?來判斷缺失值,具體介紹需要的小伙伴可以參考一下
    2022-06-06
  • 用python做個代碼版的小仙女蹦迪視頻

    用python做個代碼版的小仙女蹦迪視頻

    這篇文章主要介紹了怎么樣用python做個代碼版的小仙女蹦迪視頻,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • 對PyTorch中inplace字段的全面理解

    對PyTorch中inplace字段的全面理解

    這篇文章主要介紹了對PyTorch中inplace字段的全面理解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python數(shù)據(jù)可視化實現(xiàn)多種圖例代碼詳解

    Python數(shù)據(jù)可視化實現(xiàn)多種圖例代碼詳解

    這篇文章主要介紹了Python數(shù)據(jù)可視化實現(xiàn)多種圖例代碼詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • np.where()[0] 和 np.where()[1]的具體使用

    np.where()[0] 和 np.where()[1]的具體使用

    這篇文章主要介紹了np.where()[0] 和 np.where()[1]的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • Python 使用PIL numpy 實現(xiàn)拼接圖片的示例

    Python 使用PIL numpy 實現(xiàn)拼接圖片的示例

    今天小編就為大家分享一篇Python 使用PIL numpy 實現(xiàn)拼接圖片的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • Python處理時間日期坐標軸過程詳解

    Python處理時間日期坐標軸過程詳解

    這篇文章主要介紹了Python處理時間日期坐標軸過程詳解,當日期數(shù)據(jù)作為圖表的坐標軸時通常需要特殊處理,應為日期字符串比較長,容易產(chǎn)生重疊現(xiàn)象,需要的朋友可以參考下
    2019-06-06
  • pytorch_pretrained_bert如何將tensorflow模型轉化為pytorch模型

    pytorch_pretrained_bert如何將tensorflow模型轉化為pytorch模型

    這篇文章主要介紹了pytorch_pretrained_bert將tensorflow模型轉化為pytorch模型的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Python中的map、reduce和filter淺析

    Python中的map、reduce和filter淺析

    這篇文章主要介紹了Python中的map、reduce和filter,用實例來理解這3個函數(shù),需要的朋友可以參考下
    2014-04-04

最新評論

蓬溪县| 蒲城县| 澄迈县| 盐源县| 深州市| 阳新县| SHOW| 深水埗区| 博客| 延津县| 尉犁县| 无极县| 阿拉善右旗| 资兴市| 友谊县| 齐河县| 江津市| 元谋县| 亚东县| 长汀县| 河间市| 和平区| 惠安县| 灌阳县| 井冈山市| 大荔县| 庆安县| 东安县| 阜平县| 柳江县| 汤阴县| 遵义县| 秭归县| 湄潭县| 金乡县| 铁力市| 浦东新区| 芒康县| 区。| 两当县| 石河子市|