python 辅助debug工具 pysnooper

使用方法
pip install pysnooper

在这里插入图片描述
这个包会将中间的执行过程打印出来
在这里插入图片描述
代码:

import tempfile
import requests
from PyPDF2 import PdfFileReader
import pysnooper

@pysnooper.snoop()  # 在要Debug的函数前加个装饰器
def aaa():
    a = requests.get(url='http://pdf.dfcfw.com/pdf/H3_AP201807231169053699_1.pdf').content
    fp = tempfile.TemporaryFile()
    fp.write(a)

    reader = PdfFileReader(fp)

    if reader.isEncrypted:
        reader.decrypt('')

    page = reader.getNumPages()
    print(page)

aaa()

发布了66 篇原创文章 · 获赞 26 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/weixin_43751840/article/details/90138158