Можно создать HTML страницу из файла CSV, со следующими:Редактировать таблицу программно, чтобы соответствовать содержание
import pandas as pd
df = pd.read_csv('../data.csv',delimiter=';', engine='python')
df.to_html('csv.html')
Ширина столбца этой таблицы, кажется, уважать заголовок (заголовок столбца) размер, но для некоторых столбцов содержимое больше, чем заголовок столбца, и будет завернуто в следующую строку. Это происходит в следующем формате CSV для нескольких слов ячеек (aaaaaaaaa aaaaaaaaa
):
Name1;Name2;Name3;Name4;Name5
1;aaaaaaaaa aaaaaaaaa;b;aaaaaaaaa aaaaaaaaa;aaaaaaaaa aaaaaaaaa
2;aaaaaaaaa aaaaaaaaa;b;aaaaaaaaa aaaaaaaaa;aaaaaaaaa aaaaaaaaa
3;aaaaaaaaa aaaaaaaaa;b;aaaaaaaaa aaaaaaaaa;aaaaaaaaa aaaaaaaaa
Я хотел бы сделать ширину столбцов достаточно большими, чтобы вместить содержание (во избежание перенос слов). Как я могу получить там программно (используя Python)?
Это кажется 'td { text-align: center; white-space: nowrap } 'is ti. – KcFnMi