Как отформатировать MySQL, изменить цвет ячеек и экспортировать в файл Excel в Python? - PullRequest
0 голосов
/ 11 апреля 2019

Я хочу отформатировать базу данных mysql, чтобы было легче видеть и работать с ней.в настоящее время у меня есть эти данные

name   dinner
--------------
mike     1  

, но когда я загружаю в python, я получаю [('mike', 1].который не выглядит хорошо.Я также хочу изменить цвет ячеек на основе значений, если значение в столбце dinner равно 1, при экспорте в файл Excel измените ячейку (не все записи) на красный или синий.

Я думал об экспорте файла CSV, когда я закончу свои запросы в MySQL Workbench.загрузите это в python, измените там таблицу цветов ячеек, затем экспортируйте другой файл Excel.Но я хочу сократить процесс

Вот что у меня есть

mydb = mysql.connector.connect(host='localhost',user='root',passwd='AbCt23456', database='readyteacher') 
sql_query= """select party.name, party.dinner,
from party 
 """
cursor=mydb.cursor()
cursor.execute(sql_query)
records=cursor.fetchall()
print(records)

вывод, который я хочу получить в Jupyter, - это база данных в формате таблицы и файл Excel с разными цветами.на основе значений

...