我通过搜索来打印 CSV 文件中的内容,但如果我输入不在 CSV 文件中的其他名称,它将因某种原因停止运行。例如,当我输入不在 CSV 文件中的 (hello) 时,它会像结束程序一样停止。我需要帮助来修复我尝试过的 else 语句,但它没有用。我在下面提供了 CSV 文件的图片。
def booking_court()
location = (console.input("[bold bright_yellow]Please Enter the Name of the Chosen Gym:[/] ").lower().title())
with open("location2.csv") as csvfile:
csvreader = csv.reader(csvfile, delimiter=',')
for idx, row in enumerate(csvreader):
if idx == 0:
titles = row
elif location in row[0]:
for key, value in zip(titles, row):
console.print("[bold yellow]%s: [/][bold blue]%s[/]" % (key, value))
console.print("**********************************************************************")