python开启debug模式的方法

yipeiwu_com6年前Python基础

python开启debug模式的代码如下所示:

import requests
 session = requests.session()
import logging
import requests
logging.basicConfig(level=logging.DEBUG,
     format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s',
     datefmt='%a, %d %b %Y %H:%M:%S',
     filename='myapp.log',
  filemode='w')
logging.debug(session.get('http://www.qq.com'))
logging.debug(session.get('http://www.qq.com'))

运行结果:

Mon, 26 Nov 2018 02:31:08 connectionpool.py[line:205] DEBUG Starting new HTTP connection (1): www.qq.com:80
Mon, 26 Nov 2018 02:31:08 connectionpool.py[line:393] DEBUG http://www.qq.com/ "GET / HTTP/1.1" 302 168
Mon, 26 Nov 2018 02:31:08 connectionpool.py[line:813] DEBUG Starting new HTTPS connection (1): www.qq.com:443
Mon, 26 Nov 2018 02:31:08 connectionpool.py[line:393] DEBUG https://www.qq.com/ "GET / HTTP/1.1" 200 None
Mon, 26 Nov 2018 02:31:08 server_t2.py[line:17] DEBUG <Response [200]>
Mon, 26 Nov 2018 02:31:08 connectionpool.py[line:393] DEBUG http://www.qq.com/ "GET / HTTP/1.1" 302 168
Mon, 26 Nov 2018 02:31:08 connectionpool.py[line:393] DEBUG https://www.qq.com/ "GET / HTTP/1.1" 200 None
Mon, 26 Nov 2018 02:31:08 server_t2.py[line:18] DEBUG <Response [200]>

用来测试每次请求,看是不是长链接,记录下debug怎么设置。

总结

以上所述是小编给大家介绍的python开启debug模式的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【听图阁-专注于Python设计】网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

Pycharm更换python解释器的方法

安装了pycharm之后有一个新装的python解释器,顶替了之前系统的python 那样的话,原来利用pip安装的一些库会无法import. 要么加入环境变量,要么更换运行的解释器:...

Django 视图层(view)的使用

视图层(view) 视图函数,简称视图,本质上是一个简单的Python函数,它接受Web请求并且返回Web响应。响应的内容可以是HTML网页,重定向,404错误,图片等任何东西,但本质...

python文件名和文件路径操作实例

Readme: 在日常工作中,我们常常涉及到有关文件名和文件路径的操作,在python里的os标准模块为我们提供了文件操作的各类函数,本文将分别介绍“获得当前路径”“获得当前路径下的所有...

Pytorch中index_select() 函数的实现理解

函数形式: index_select( dim, index ) 参数: dim:表示从第几维挑选数据,类型为int值; index:表示从第一个参数维度中的哪个...

Python调用.NET库的方法步骤

开发背景是这样的:整个项目中使用很多台摩托罗拉的RFID读卡器,我要为这些读卡器写一个管理程序,判断是否有RFID标签进入或离开某个区域。用户提供给我的,除了设备,就是一个.net的动态...