Вопросы по теме 'traceback'
Как мне использовать регистратор Django для регистрации трассировки, когда я говорю об этом?
try:
print blah
except KeyError:
traceback.print_exc()
Я использовал для отладки, как это. Я бы печатал на консоль. Теперь я хочу регистрировать все, а не печатать, поскольку Apache не разрешает печать. Итак, как мне зарегистрировать...
19386 просмотров
schedule
22.07.2023
Есть ли способ получить доступ к вложенным или повторно созданным исключениям в python?
Обычный шаблон в python — перехватить ошибку в вышестоящем модуле и повторно вызвать эту ошибку как что-то более полезное.
try:
config_file = open('config.ini', 'r')
except IOError:
raise ConfigError('Give me my config, user!')
Это...
5559 просмотров
schedule
13.01.2023
получение трассировки ошибок в зарегистрированной функции atexit
Я пытаюсь зарегистрировать ошибку, которая привела к остановке моего процесса, но traceback.print_tb и traceback.print_exc , похоже, не понимают, в чем заключается возникшая ошибка.
Другими словами, почему следующее печатает «None\n» вместо...
607 просмотров
schedule
25.05.2022
traceback () для интерактивных и неинтерактивных сеансов R
Я заметил разницу между интерактивным сеансом R и сеансом без взаимодействия по поводу traceback() , которого я не понимаю. Для приведенного ниже кода это вызовет ошибку, но в интерактивном сеансе R я могу видеть информацию трассировки, тогда как...
5140 просмотров
schedule
26.07.2022
Ошибка Mercurial 2.7.2 и TortoiseHg при запуске HG
Я только что установил Mercurial 2.7.2 и объединил пакет TortoiseHg с https://www.mercurial-scm.org/ .
Должен ли я иметь доступ к Mercurial из консоли Windows? Когда я открываю консоль и просто набираю hg, вместо списка команд я получаю...
350 просмотров
schedule
19.11.2022
Pygame AttributeError: объект 'модуль' не имеет атрибута 'копия'
Я столкнулся с Error: 'module' object has no attribute 'copy' при запуске программы pygame. В моем коде я никогда не упоминал атрибут копирования, поэтому не понимаю, откуда взялась ошибка.
9374 просмотров
schedule
28.06.2023
исключения / трассировка не отображаются после импорта qgis-utils
Следуя вопросу , я спросил о получении информации о версии от python-qgis с блестящим решением. @falsetru, я столкнулся с проблемой, из-за которой импорт qgis.utils , похоже, скрывает все исключения. Выполняя следующий код в интерпретаторе, я не...
277 просмотров
schedule
19.07.2023
Как я могу отформатировать трассировку стека исключений в ведении журнала Python?
Журналы, которые я создаю в Python, предназначены для временного хранения в виде файлов, которые, в свою очередь, будут обрабатываться в базе данных журналов. Они используют формат, определяемый конвейером, чтобы указать, как будут обрабатываться...
10817 просмотров
schedule
02.07.2023
Что означает стандартный ввод в ошибках Python?
Например, когда я получаю синтаксическую ошибку, я получаю этот блок текста:
File "<stdin>", line 1, in ?
while True print('Hello world')
while True print('Hello world')
^
SyntaxError: invalid...
2532 просмотров
schedule
31.10.2023
Реконструкция исключения из извлеченной трассировки
У меня есть такой дикт:
{
"stackTrace": [
["/path/to/some/code.py", 10, "some_function", "do_something()"],
["/path/to/some/code.py", 20, "do_something", "raise MyException('aaaa')"]
],
"errorType": "MyException",
"errorMessage":...
69 просмотров
schedule
17.05.2024
Как я могу исключить оболочку функции из трассировки в Python-3?
Проблема
Скрытая угроза
Скажем, я написал декоратор функции, который берет функцию и оборачивает ее в другую функцию, например так:
# File example-1.py
from functools import wraps
def decorator(func):
# Do something
@wraps(func)...
958 просмотров
schedule
06.01.2023
django возвращает строку URL-адреса kwarg, используемую для фильтрации как int, пытаясь использовать как pk
Соблюдайте URL-адрес ниже
http://127.0.0.1:8000/api/neighborhood-list/chicago/
этот URL-адрес привязан к ресурсу, который вернет список всех районов города.
Однако в настоящее время я получаю эту ошибку:
invalid literal for int()...
220 просмотров
schedule
16.02.2023
Не удалось установить пакеты PyCharm
Я пытаюсь установить пакеты с помощью PyCharm, но каждый раз, когда я пытаюсь это сделать, возникает ошибка:
Полный вывод команды:
Traceback (most recent call last):
File "C:\Program Files\JetBrains\PyCharm Community Edition...
1126 просмотров
schedule
31.01.2023
Получите полную трассировку с помощью sys.exc_info()
Похоже, что трассировка, возвращенная sys.exc_info() , содержит только кадры из блока try: , из которого вы поймали исключение. Есть ли способ получить полную трассировку?
Чтобы уточнить, я хочу получить трассировку, чтобы traceback.print_exc()...
140 просмотров
schedule
22.04.2023
Ошибки трассировки после уничтожения виджета изображения Tkinter (Python)
У меня есть программа, которая очень быстро мигает красным и синим на экране, и у нее есть кнопка остановки. Когда нажимается кнопка остановки, мигание прекращается, но я также получаю стену ошибок, которые все одинаковы, они идут так быстро, что я...
82 просмотров
schedule
20.02.2023
Как отследить предупреждение, чтобы получить номер строки, в которой оно произошло?
У меня есть несколько кодов, написанных на Python, и я использовал pandas для создания и управления некоторыми DataFrames. В некоторых из них я получаю предупреждения. например установка с предупреждением о копировании или предупреждением о...
70 просмотров
schedule
19.12.2022
Python отображает собственное сообщение об ошибке/трассировку для каждого исключения
Поддерживает ли Python способ отображения одного и того же пользовательского сообщения об ошибке для каждого исключения/поднятия/утверждения (независимо от того, где код сломался)?
Моя текущая трещина в этом использует декоратор. У меня есть...
179 просмотров
schedule
07.12.2022
Я получаю ошибку трассировки при использовании команды pipenv run python
ОБНОВЛЕНИЕ. Проблема возникает из-за специальных символов в пути, по которому создается каталог .virtualenv. Я исправил это, перенаправив .virtualenv в C:, и в конечном итоге отредактирую имя пользователя, чтобы избежать этой проблемы в будущем.
У...
125 просмотров
schedule
10.02.2023
неподдерживаемые типы операндов для /: проблема 'str'
Мой код:
a = input("Enter a number: ")
b = input("Enter another number: ")
int(a)
int(b)
if a == 0:
print("You cannot divide a number by 0")
if b == 0:
print("You cannot divide by 0")
else:...
89 просмотров
schedule
09.05.2022