<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://document-data-automation.com</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-document-data-pipelines</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-document-data-pipelines/extracting-pdf-data-into-pandas</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-document-data-pipelines/extracting-pdf-data-into-pandas/handle-multi-page-pdf-tables-in-pandas</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-document-data-pipelines/generating-reports-from-pipeline-data</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-document-data-pipelines/scheduling-and-logging-automation-jobs</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/comparing-pdf-table-extraction-libraries</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/comparing-pdf-table-extraction-libraries/fix-tabula-java-not-found-error</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/extracting-tables-from-pdfs</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/extracting-tables-from-pdfs/fix-camelot-import-error-on-linux</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/extracting-tables-from-pdfs/fix-pdf-text-extraction-alignment-issues</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/extracting-tables-from-pdfs/how-to-extract-tables-from-scanned-pdfs</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/generating-pdf-reports-dynamically</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/generating-pdf-reports-dynamically/create-dynamic-invoice-pdfs-automatically</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/generating-pdf-reports-dynamically/fix-reportlab-unicode-font-errors</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/merging-and-splitting-pdf-documents</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/merging-and-splitting-pdf-documents/batch-merge-pdfs-with-python-script</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/merging-and-splitting-pdf-documents/split-pdf-by-page-ranges-with-python</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/scanning-and-ocr-processing-with-python</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/scanning-and-ocr-processing-with-python/fix-tesseract-not-found-error</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/watermarking-and-securing-pdfs</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/watermarking-and-securing-pdfs/add-password-protection-to-pdf-files</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/automating-pdf-extraction-generation/watermarking-and-securing-pdfs/remove-password-from-pdf-with-python</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/automating-excel-report-generation</loc></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/automating-excel-report-generation/automating-monthly-sales-reports-in-excel</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/automating-excel-report-generation/fix-openpyxl-read-only-mode-error</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/cleaning-messy-csv-data-with-pandas</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/cleaning-messy-csv-data-with-pandas/best-python-libraries-for-csv-parsing</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/cleaning-messy-csv-data-with-pandas/fixing-encoding-errors-in-csv-files</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/exporting-data-to-csv-formats</loc></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/exporting-data-to-csv-formats/fix-pandas-to-csv-extra-index-column</loc></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/merging-multiple-spreadsheets</loc></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/merging-multiple-spreadsheets/converting-excel-to-json-with-python</loc></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/merging-multiple-spreadsheets/fix-pandas-merge-overlapping-columns</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/reading-excel-files-with-python</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/reading-excel-files-with-python/fix-xlrd-error-reading-xlsx-files</loc></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/reading-excel-files-with-python/how-to-read-excel-with-pandas-step-by-step</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/writing-excel-formulas-and-charts-with-openpyxl</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/python-for-excel-csv-data-processing/writing-excel-formulas-and-charts-with-openpyxl/fix-openpyxl-formulas-not-calculating</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/word-document-templating-batch-processing</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/word-document-templating-batch-processing/automating-word-document-creation</loc></url><url><loc>https://document-data-automation.com/word-document-templating-batch-processing/automating-word-document-creation/set-fonts-and-styles-with-python-docx</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/word-document-templating-batch-processing/converting-docx-to-pdf-with-python</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/word-document-templating-batch-processing/converting-docx-to-pdf-with-python/fix-docx2pdf-error-on-linux</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://document-data-automation.com/word-document-templating-batch-processing/dynamic-mail-merge-with-python</loc></url><url><loc>https://document-data-automation.com/word-document-templating-batch-processing/dynamic-mail-merge-with-python/fix-docxtpl-jinja2-undefined-error</loc></url><url><loc>https://document-data-automation.com/word-document-templating-batch-processing/inserting-images-into-word-documents</loc></url><url><loc>https://document-data-automation.com/word-document-templating-batch-processing/inserting-images-into-word-documents/fix-image-too-large-in-python-docx</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url></urlset>