Отрабатывает 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("----")
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д