Отрабатывает curr.execute, но при выводе результата ошибка 500 - Python
Формулировка задачи:
Запрос вроде работает(нет ошибок!)
Пытаюсь распечатать результат
получаю ошибку 500. в чем проблема!?
И если скрипты запускаю на сервере то как можно получать чтото вроде error_log?
Решение задачи: «Отрабатывает 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("----")