Fpdf и fpdf2 не имеют атрибута tablePython

Программы на Python
Anonymous
Fpdf и fpdf2 не имеют атрибута table

Сообщение Anonymous »

Я использую версию 2.8.4 fpdf2 и версию 1.7.2 fpdf с Python 3.13.6 в Windows 11.
Когда я запускаю следующий код:

Код: Выделить всё

from fpdf import FPDF

TABLE_DATA = (
("First name", "Last name", "Age", "City"),
("Jules", "Smith", "34", "San Juan"),
("Mary", "Ramos", "45", "Orlando"),
("Carlson", "Banks", "19", "Los Angeles"),
("Lucas", "Cimon", "31", "Angers"),
)
pdf = FPDF()
pdf.add_page()
pdf.set_font("Times", size=16)
with pdf.table() as table:
for data_row in TABLE_DATA:
row = table.row()
for datum in data_row:
row.cell(datum)
pdf.output('table.pdf')
Я получаю следующую ошибку:

Код: Выделить всё

AttributeError: 'FPDF' object has no attribute 'table'
Атрибут таблицы отсутствует ни в fpdf, ни в fpdf2?

Подробнее здесь: https://stackoverflow.com/questions/797 ... -attribute

Вернуться в «Python»