Articles of debugging

tput: atributos de terminal: no existe tal dispositivo o dirección en el depurador de Windows Pycharm

Recibo un mensaje rojo cada vez que uso la consola del depurador y trato de ver la salida de un objeto pandas. “tput: terminal attributes: No such device or address” Estoy usando PyCharm 2016.3.2 y, según mi opinión, no actualicé nada, simplemente comenzó a aparecer de repente. Adjunto una captura de pantalla del depurador con […]

Pycharm 2017.1 Open Debug Command Line no funciona en absoluto

No estaba seguro de que alguien más se haya encontrado con este problema, pero en el nuevo Pycharm 2017.1 la opción Open Debug Command Line no funciona en absoluto. py.test un caso de prueba y lo py.test con py.test sin ningún problema. Pero cuando tengo un punto de interrupción e bash Open Debug Command Line […]

Intellij / Pycharm no puede depurar los módulos de Python

Utilizo las ediciones de la comunidad de PyCharm / IntelliJ de un wile para escribir y depurar los scripts de Python, pero ahora estoy tratando de depurar un módulo de Python , y PyCharm realiza un análisis incorrecto de las instrucciones de la línea de comandos, lo que provoca un error de ejecución, o tal […]

Impresión de nombres y contenidos de variables como herramienta de depuración; Buscando emacs / Python atajo

Me encuentro agregando declaraciones de “impresión” de depuración muy a menudo – cosas como esta: print(“a_variable_name: %s” % a_variable_name) ¿Cómo todos hacen eso? ¿Estoy siendo neurótico al tratar de encontrar una manera de optimizar esto? Puede que esté trabajando en una función y coloqué media docena de esas líneas, averigüe por qué no funciona y […]

Depuración de la aplicación Crossbar.io en IntelliJ

Estoy creando una aplicación usando Crossbar.io en IntelliJ. Dado que inicia la aplicación con el comando de crossbar start en el shell, no tengo claro cómo (idealmente automáticamente) adjuntar el depurador de Python a los scripts apropiados. ¿Alguien tiene alguna idea?

La url de medios de Python Django no funciona después de configurar DEBUG = True

Como se indica en el tema, mi url de medios del sitio Django está devolviendo 404 después de intentar acceder a él. Todo funcionó a la perfección hasta que quise finalizar el proceso de desarrollo y establecer DEBUG = True en settings.py para que el sitio termine de una vez por todas. Cuando cambio DEBUG […]

¿Cómo debug / log wsgi python app?

Intenté esto: #!/usr/bin/python from wsgiref.simple_server import make_server from cgi import parse_qs, escape import logging import os import sys html = “”” Age: Hobbies: Software Auto Tunning Age: %s Hobbies: %s “”” def application(environ, start_response): # the environment variable CONTENT_LENGTH may be empty or missing try: request_body_size = int(environ.get(‘CONTENT_LENGTH’, 0)) except (ValueError): request_body_size = 0 # […]

¿Cómo deshabilitar el depurador en chrome webdriver en Python 3.x?

¿Alguien sabe cómo deshabilitar un depurador / registro en el controlador web de Chrome en Python 3.6? Debug img Estoy tratando de seguir el código y no está funcionando. chrome_options = webdriver.ChromeOptions() chrome_options.add_argument(“–disable-infobars”) chrome_options.add_argument(“–disable-logging”) chrome_options.add_argument(“–disable-login-animations”) chrome_options.add_argument(“–disable-notifications”) chrome_options.add_argument(“–disable-default-apps”) driver = webdriver.Chrome(chrome_options=chrome_options, service_log_path=’NUL’, service_args=[“–verbose”, r”–log-path=D:\qc1.log”]) Python ver .: 3.6.1 Versión de Chrome Browser: 62.0.3202.94 (64 bits) Webdriver […]

Depuración con pycharm, cómo entrar en el proyecto, sin entrar en las bibliotecas django

Piensa en este escenario: Debugo mi proyecto Django y paso a través del código (dentro y fuera). El depurador a veces ingresa a las bibliotecas Django u otras bibliotecas externas. ¿Alguien sabe cómo evitar que el depurador ingrese código externo? ¿O al menos un gran paso para que el depurador vuelva al código del proyecto?

Activando la salida de depuración para python 3 urllib

En Python 2, fue posible obtener la salida de depuración de urllib haciendo import httplib import urllib httplib.HTTPConnection.debuglevel = 1 response = urllib.urlopen(‘http://example.com’).read() Sin embargo, en Python 3 parece que esto ha sido movido a http.client.HTTPConnection.set_debuglevel(level) Sin embargo, estoy usando urllib not http.client directamente. ¿Cómo puedo configurarlo para que mi solicitud http muestre información de […]