Отрабатывает curr.execute, но при выводе результата ошибка 500 - Python
Формулировка задачи:
Листинг программы
- curr = conn.cursor()
- sql = "SELECT `first_string`, `second_string`, `val_num` FROM `simple_table`"
- results = curr.execute(sql)
Листинг программы
- print(results)
Решение задачи: «Отрабатывает curr.execute, но при выводе результата ошибка 500»
textual
Листинг программы
- import pymysql
- from pprint import pprint
- print("Content-type: text/html")
- print()
- host_name = 'localhost'
- user_name = 'admin_db_user'
- password = 'Aa1123581321'
- db_name = 'admin_test_db'
- conn = pymysql.connect(host=host_name,user=user_name,passwd=password,db=db_name)
- print ("Connect successful!")
- curr = conn.cursor()
- sql = "SELECT `first_string`, `second_string`, `val_num` FROM `simple_table`"
- curr.execute(sql)
- results = curr.fetchall()
- conn.close()
- for row in results:
- print(row[2])
- print("----")
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д