Вопросы по теме '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 просмотров
schedule
24.07.2022
Исключение возникло как при попытке, так и при исключении.
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 просмотров
schedule
03.03.2023
Как использовать блок try и exclude, который убивает скрипт после вызова другой функции?
Я создаю графический интерфейс с помощью tkinter, когда я нажимаю кнопку «Отправить», я запускаю функцию, в которой мне нужно проверить, что пользователь ввел число вместо строки. для этого я использую следующий код:
try:
Thickness =...
20 просмотров
schedule
09.06.2022
Как разорвать цикл for изнутри его блока try catch?
Я пытаюсь найти способ выйти из этого цикла for, если блок кода внутри блока try exclude (внутри цикла for) успешно выполнен и не вызывает исключение.
Вот код, который у меня не работает:
attempts = ['I15', 'J15']
for attempt in attempts:...
258 просмотров
schedule
09.05.2024
В документах 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 просмотров
schedule
30.06.2022
Ошибки обработки 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 просмотров
schedule
13.04.2023
Перехват числового значения вне диапазона целочисленного ввода с помощью блока исключений
Меня зовут Ана Бэрд, и я пишу программу с блоком 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 просмотров
schedule
28.09.2023
Можно ли импортировать модуль с помощью строки в 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 просмотров
schedule
11.06.2022