Вопросы по теме 'try-except'

Игнорировать исключение в Python
У меня есть блок try-except в python, и я не хочу ничего делать при возникновении исключения. Мой код выглядит следующим образом: for i in range(len(grid)): for j in range(len(grid[i])): try: count = count >...
18478 просмотров
schedule 04.04.2023

в python, почему существует разница в исключении, когда обработка сигнала выполняется до и после попытки, кроме
Недавно я начал с python. Я играл с обработкой прерывания клавиатуры, когда столкнулся с этим поведением. import signal,sys def handleInt(sign,no): print "interrupted" signal.signal(signal.SIGINT,handleInt) # exception raised is IOError...
2317 просмотров
schedule 25.10.2022

Попробуйте Python JSON, за исключением того, что блок не работает
После нескольких попыток этот код все еще не работает. То, что я пытаюсь сделать, это отправить «статистику процессора» в формате JSON на сервер. Дело в том, что cpustats сам по себе в порядке - есть только 1 namedtuple с разными cpupercentages -...
265 просмотров

Написание небольшого фрагмента кода для суммирования цифр в строке с использованием блока try-except
Предыстория: В одном из «упражнений для пальцев» в моем вводном учебнике я попытался написать такую ​​программу, чтобы научить меня использовать блок try-except. Учебник предназначен для сопровождения курса «6.00x» на edX, MOOC MIT. Это не часть...
1515 просмотров
schedule 02.05.2023

лучший формат, чем использование try и кроме
В настоящее время я делаю программу, которая позволяет мне искать файлы в указанном пользователем каталоге. Но у меня возникли проблемы с сокращением моих утверждений try и except . Мой текущий код выглядит следующим образом: if...
91 просмотров
schedule 08.04.2023

Попробуйте/за исключением случаев использования модуля запросов Python
Выполнение некоторого тестирования API и попытка создать функцию, которая с учетом введенного URL-адреса возвращает ответ json, однако, если ответом является ошибка HTTP, будет возвращено сообщение об ошибке. Раньше я использовал urllib2, но теперь...
53776 просмотров
schedule 12.08.2023

Контекстный менеджер Python не очищается
Когда я вызываю какие-либо исключения внутри менеджера контекста, код очистки не запускается. Например: from contextlib import contextmanager try: raise BaseException() except BaseException: print "bye from except" @contextmanager def...
759 просмотров

проверка строки с помощью try, кроме как в python
Я пытался заставить этот фрагмент кода работать: last_bits_repeat= "yes" while last_bits_repeat== "yes": try: another_number_repeat= input("do you have another number to add??") another_number_repeat=...
1598 просмотров
schedule 17.07.2023

Поймать предупреждение в Python 2.7, не останавливая часть программы
В настоящее время я работаю над программой Python, которая включает вход в систему с именем пользователя и паролем. Для этого я использую модуль getpass . Моя проблема в том, что в случае, если getpass не может контролировать эхо, он выдает...
726 просмотров
schedule 20.07.2023

Разделение, кроме части try/except, на функцию
У меня есть попытка/кроме, где я часто повторяю часть исключения в своем коде. Это натолкнуло меня на мысль, что было бы лучше выделить часть исключений в функцию. Ниже мой вариант использования: try: ... except api.error.ReadError as e:...
379 просмотров
schedule 09.06.2022

Скопируйте базу данных через обновления/вставки и удаления в postgresql.
Я хочу, чтобы база данных постоянно обновлялась информацией, которую я извлекаю из API. Данные, которые я получаю, могут быть неполными, но у меня должна быть большая их часть. До сих пор у меня есть предложение try/except, в котором я пытаюсь...
50 просмотров

Вложенные попытки/исключения или если/иначе – как определить, что использовать?
Я понимаю, что уже были дискуссии о том, использовать ли блоки If/Else или Try/Except. Такой вопрос находится здесь: Лучше "попробовать" что-то и поймать исключение или сначала проверить, возможно ли это, чтобы избежать исключения? Но я хотел бы...
1149 просмотров
schedule 13.11.2022

Сгущение повторяющихся операторов try-except в python
У меня есть скрипт, который просит пользователя ввести много дат, в основном в функциях, подобных приведенной ниже. Они должны учитывать недопустимые форматы даты: import numpy as np import pandas as pd import xlwings as xw import datetime as...
214 просмотров
schedule 01.08.2023

Можно ли добавить тайм-аут в блок try в python
Я пытаюсь загрузить URL-адрес, используя python-wget, загруженный из: https://pypi.python.org/pypi/wget Этот пакет не поддерживает параметр тайм-аута, поэтому для сбоя запроса требуется некоторое время (около 10 секунд). Можно ли добавить...
2882 просмотров
schedule 10.06.2023

Python получает код ошибки из исключения
В python у меня есть код, который обрабатывает исключения и печатает коды ошибок и сообщения. try: somecode() #raises NameError except Exception as e: print('Error! Code: {c}, Message, {m}'.format(c = e.code, m = str(e)) Однако...
25190 просмотров
schedule 19.05.2023

Попробуйте Python, за исключением того, что вы не используете импортированную переменную
Импортированный модуль, connection_status_message.py: connection_status_message = "Not Connected" Попробуйте кроме файла connect_to_server.py: from Server.connection_status_message import connection_status_message def...
98 просмотров
schedule 21.04.2023

Как запустить две функции одновременно с использованием блока исключений try
from Заставьте 2 функции выполняться одновременно с помощью потока . Он может выполнять две функции одновременно. Можно ли вызвать функцию с потоком в блоке try, кроме блока? import threading from threading import Thread import time def...
91 просмотров

попробуйте, кроме как в цикле while - python
Прежде чем объяснять свой вопрос, я делюсь своим кодом, чтобы было проще начать прямо оттуда. import matplotlib.pylab as plt import os while True: try: img_name = input('Enter the image file name: ') img =...
185 просмотров
schedule 24.07.2022

почему мои попытки и кроме проверки не работают при проверке моего сетевого кода?
Я пытаюсь написать некоторый код, чтобы выдать ошибку, когда модуль запросов не может правильно вытащить html с веб-сайта, проверив, что сетевой код равен 200. как я написал ниже (если я правильно понимаю ), если применим параметр «кроме», он ничего...
22 просмотров
schedule 10.05.2024

Другой подход к блокам try-except
try: pos = name.find("#") name = name[:pos] except: pass try: pos = name.find("TDCJ") name = name[:pos] except: pass Есть ли способ объединить эти две попытки и исключения? Моя программа продолжает...
29 просмотров
schedule 30.05.2023