我正在循环在数据框架上,其中a在信息中输入了循环。每次输入信息。名称和ID。数据库将返回该信息,如果它存在其他信息,则不会返回任何内容。当没有返回信息时,我该如何写一个例外。
mylist=[]
for i,j in df1.iterrows():
name = j[1]
age = j[2]
sleep(3)
n = input(name)
a = input(age)
mylist1=[]
result1= driver.find_element_by_css_selector("height")
result2 = driver.find_element_by_css_selector("id")
mylist1.append("height: ",result1)
mylist1.append("id: ",result2)
print(tokens)
for loop
之后,您可以做
if not mylist:
raise Exception('The error message')
但是提出这种通用例外被认为是一种不良的做法,应避免。相反,您应该使用最特定的构造函数,该构造函数适合您的问题,因此我建议
if not mylist:
raise ValueError('The error message')
有关更多详细信息,您可以访问此链接