Update report_generator.py
Browse files- report_generator.py +2 -3
report_generator.py
CHANGED
|
@@ -32,15 +32,14 @@ def generate_xlsx_report(filename="report.xlsx"):
|
|
| 32 |
return filename
|
| 33 |
|
| 34 |
def generate_pdf_report(filename="report.pdf", subject=None):
|
| 35 |
-
"""Generate a PDF report. If subject is provided,
|
| 36 |
pdf = FPDF()
|
| 37 |
pdf.add_page()
|
| 38 |
pdf.set_font("Arial", size=12)
|
| 39 |
if subject:
|
| 40 |
pdf.cell(200, 10, txt=f"Report on: {subject}", ln=True)
|
| 41 |
pdf.ln(10)
|
| 42 |
-
pdf.multi_cell(0, 10, txt=f"This is an auto-generated report for
|
| 43 |
-
"Data and analysis would be included here based on the subject.")
|
| 44 |
else:
|
| 45 |
for line in ["Name: Alice, Age: 30, City: New York",
|
| 46 |
"Name: Bob, Age: 25, City: Los Angeles",
|
|
|
|
| 32 |
return filename
|
| 33 |
|
| 34 |
def generate_pdf_report(filename="report.pdf", subject=None):
|
| 35 |
+
"""Generate a PDF report. If subject is provided, include it as the report title."""
|
| 36 |
pdf = FPDF()
|
| 37 |
pdf.add_page()
|
| 38 |
pdf.set_font("Arial", size=12)
|
| 39 |
if subject:
|
| 40 |
pdf.cell(200, 10, txt=f"Report on: {subject}", ln=True)
|
| 41 |
pdf.ln(10)
|
| 42 |
+
pdf.multi_cell(0, 10, txt=f"This is an auto-generated report for '{subject}'.\n\nData and analysis would be provided here.")
|
|
|
|
| 43 |
else:
|
| 44 |
for line in ["Name: Alice, Age: 30, City: New York",
|
| 45 |
"Name: Bob, Age: 25, City: Los Angeles",
|