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

проверить Fn, используя try-except в python
def validate(choice): try: if choice == 1 or choice == 2 or choice == 3 or choice == 4 or choice == 5 or choice == 6 or choice == 7 or choice == 8: if choice==1: extrasquare() elif choice==2: drawastar() elif...
49 просмотров
schedule 18.01.2023

Обработчики ошибок в питоне.
У меня проблема с поиском "питоновского" способа сделать это: мне нужно поймать разные блоки кода с одним и тем же шаблоном try-except . Блоки, которые нужно поймать, отличаются друг от друга. В настоящее время я повторяю один и тот же шаблон...
218 просмотров

Исключение возникло как при попытке, так и при исключении.
def FancyDivide(list_of_numbers, index): try: try: raise Exception("0") finally: denom = list_of_numbers[index] for i in range(len(list_of_numbers)): list_of_numbers[i] /= denom except Exception, e:...
95 просмотров
schedule 06.10.2023

Ошибка импорта Pyspark в Python2.7.x
попытка использовать Pyspark2.0.2-hadoop2.7 выдает ошибку при использовании с Python2.7.x Код как: import os import sys os.environ['SPARK_HOME']="C:/Apache/spark-2.0.2-bin-hadoop2.7"...
789 просмотров
schedule 13.02.2024

Пока попробуйте, кроме как в Python 3
Я бился с этим несколько часов, разобрался. Конечно, сейчас мне это кажется до боли очевидным, но, может быть, однажды кто-то еще застрянет на том же месте, поэтому я решил спросить и ответить. Конечно, любые исправления или интерпретации...
10726 просмотров
schedule 05.03.2024

Попробуйте Python, кроме как удалить или создать таблицу на сервере sql
Я использую pyodbc для создания или удаления таблицы. И я написал функцию для удаления таблицы, если она уже существует. Пожалуйста, посмотрите на мой синтаксис ниже try: cur.execute('Drop table {}'.format(table_name)) except...
2228 просмотров
schedule 24.10.2023

Python не автоматически переподключается к БД с помощью оператора try/except, как я предполагал.
У меня есть скрипт python ниже, который пытается установить соединение с базой данных sql. У базы данных были некоторые проблемы с подключением, и я хочу, чтобы скрипт попытался повторно подключиться к базе данных, поэтому я добавил try/except....
696 просмотров
schedule 03.10.2023

Создание обходного пути для try-кроме применения ко многим операторам в одной строке путем создания отдельной функции
Я извлекаю словарные данные с https://www.dictionary.com/ . Веб-сайт. Цель состоит в том, чтобы удалить ненужные элементы со страниц словаря и сохранить их в автономном режиме для дальнейшей обработки. Поскольку веб-страницы несколько...
111 просмотров

Как использовать блок try и exclude, который убивает скрипт после вызова другой функции?
Я создаю графический интерфейс с помощью tkinter, когда я нажимаю кнопку «Отправить», я запускаю функцию, в которой мне нужно проверить, что пользователь ввел число вместо строки. для этого я использую следующий код: try: Thickness =...
20 просмотров

Как разорвать цикл for изнутри его блока try catch?
Я пытаюсь найти способ выйти из этого цикла for, если блок кода внутри блока try exclude (внутри цикла for) успешно выполнен и не вызывает исключение. Вот код, который у меня не работает: attempts = ['I15', 'J15'] for attempt in attempts:...
258 просмотров

В документах Python есть вводящее в заблуждение объяснение return в finally
Я просматривал документацию по Python, чтобы улучшить свой основной Python, и читал о ошибки и исключения В доке написано Если предложение finally включает оператор return, то оператор return выполнится до и вместо оператора return в...
184 просмотров
schedule 04.06.2023

Как мне вставить try-кроме в этом сценарии
Задача1 Напишите скрипт, который считывает строку из STDIN и вызывает исключение ValueError, если строка содержит более 10 символов, или печатает прочитанную строку. Я написал такой код a = input("Enter a string") if(len(a) >...
974 просмотров

Ошибки обработки Python после обработки ошибки внутри блока try-except
try: print(1) assert 2 + 2 == 5 except AssertionError: print(3) except: print(4) В этом коде после обработки этой ошибки утверждения с помощью except AssertionError: except: print(4) не работает. Но если я создам ошибку...
238 просмотров
schedule 06.09.2023

Почему здесь выполняются оба блока, кроме блока, и блока finally?
from sys import exit try: print("try") exit(0) except: print("except") finally: print("finally") Программа должна была завершиться при выходе (0), не так ли? Почему его вывод: try except finally
59 просмотров

Перехват числового значения вне диапазона целочисленного ввода с помощью блока исключений
Меня зовут Ана Бэрд, и я пишу программу с блоком try и exc. Я должен попросить пользователя ввести число от 1 до 12, но что, если пользователь введет число 0 или 13? Или любое число больше 12? Какую ошибку я должен ввести в блоке исключений, чтобы...
49 просмотров
schedule 09.10.2023

Обойти пользовательское исключение, но распечатать все остальные исключения
Я запускаю следующий код try-except: try: paths = file_system_client.get_paths("{0}/{1}/0/{2}/{3}/{4}".format(container_initial_folder, container_second_folder, chronological_date[0], chronological_date[1], chronological_date[2]),...
128 просмотров
schedule 13.04.2023

Как сказать на Pythonese - сделайте что-нибудь, если это не вызовет ошибку (не прибегая к многоуровневым блокам try/execpt)
Это немного сложно объяснить, поэтому будем надеяться, что я связно изложил проблему: Скажем, у меня есть этот список: my_list = ["a string", 45, 0.5] Критический момент, который нужно понять, чтобы понять, откуда возникает вопрос,...
69 просмотров

Можно ли импортировать модуль с помощью строки в python?
Есть ли возможность использовать приведенные ниже фрагменты? Когда я запускаю этот код, он возвращает, что модуль pandas не установлен a = "pandas" try: import a print("module ",a," is installed") except...
74 просмотров
schedule 20.01.2023

невозможно использовать цикл while или пытаться, кроме как найти орфографическую ошибку в python
def start(): print("select any one of the operators: ") print("SI") print("BMI") print("AP") print('QE') s = 'SI' b = 'BMI' a = 'AP' q = 'QE' x = input('type the required...
42 просмотров