<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Exporting Multiple Data Driven MXDs to PDFs using Python in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449828#M35222</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You'll want to take note that there are two options that allow you to export to pdf. The one suggested by David is the ExportToPdf method of the mapping class. If you decide to use this class then you also have to included logic to advance to each page within the map document. The method I suggested is the exportToPDF method of the dataDrivenPages class. This option would handle all of the iteration logic for you. This method would provide you with parameters to allow you to both specify the pages to print or how many pdfs to create.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="122308" alt="2015-08-14_0922.png" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/122308_2015-08-14_0922.png" style="width: 620px; height: 383px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of iterating through each page, your logic could be as simple as follows (&lt;SPAN style="color: #e23d39;"&gt;&lt;STRONG&gt;Note: I wrote this without verifying if it works&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import arcpy
import os&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
def ExportToPDF(folder, pages, multiple_files, range_string="#"):
&amp;nbsp;&amp;nbsp;&amp;nbsp; """Walk specified directory to find files that in in *.mxd and export their
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data driven pages to a pdf."""
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; # Walk the directory
&amp;nbsp;&amp;nbsp;&amp;nbsp; for root, dirs, files in os.walk(folder):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for item in files:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Check if file is an mxd
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if not item.endswith(".mxd"):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; continue
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Open mxd and hook into its data driven pages driver
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mxd = arcpy.mapping.MapDocument(path.join(root, item))
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ddp = mxd.dataDrivenPages
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Specify the output path for the pdf
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pdf = os.path.join(root, item.replace(".mxd", ".pdf"))
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # desktop.arcgis.com/en/desktop/latest/analyze/arcpy-mapping/datadrivenpages-class.htm
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Export the specified pages to the output pdf location
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ddp.exportToPDF(pdf, pages, range_string, multiple_files)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
if __name__ == '__main__':
&amp;nbsp;&amp;nbsp;&amp;nbsp; ExportToPDF(r'C:\Path\To\Folder', 'ALL', 'PDF_SINGLE_FILE')&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Dec 2021 20:04:38 GMT</pubDate>
    <dc:creator>FreddieGibson</dc:creator>
    <dc:date>2021-12-11T20:04:38Z</dc:date>
    <item>
      <title>Exporting Multiple Data Driven MXDs to PDFs using Python</title>
      <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449818#M35212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have several hundred "City Map" data driven MXDs that I would like to export to PDFs using Python. Right now we have to go into each MXD and export the PDFs; this takes time away from other stuff we could be doing. Is there some readily available code out there somewhere that would allow this function? I have been unable to find such a thing on the internet so far. I am new to coding so I am unable to do this by myself at this point. Your help would be much appreciated. Thanks, Ana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 16:48:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449818#M35212</guid>
      <dc:creator>anayoung</dc:creator>
      <dc:date>2015-08-13T16:48:58Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting Multiple Data Driven MXDs to PDFs using Python</title>
      <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449819#M35213</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have you tried calling the ExportToPdf function of the DataDrivenPages class?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DataDrivenPages&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://desktop.arcgis.com/en/desktop/latest/analyze/arcpy-mapping/datadrivenpages-class.htm"&gt;http://desktop.arcgis.com/en/desktop/latest/analyze/arcpy-mapping/datadrivenpages-class.htm&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could use python's os.walk method to locate your map documents and call the ExportToPdf method to create a pdf for each of the found map documents.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Python OS.Walk Method&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://www.tutorialspoint.com/python/os_walk.htm"&gt;http://www.tutorialspoint.com/python/os_walk.htm&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 17:14:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449819#M35213</guid>
      <dc:creator>FreddieGibson</dc:creator>
      <dc:date>2015-08-13T17:14:56Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting Multiple Data Driven MXDs to PDFs using Python</title>
      <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449820#M35214</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have code does that but when I choose an MXD that has data driven pages I only get the first PDF in the series.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 18:32:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449820#M35214</guid>
      <dc:creator>anayoung</dc:creator>
      <dc:date>2015-08-13T18:32:18Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting Multiple Data Driven MXDs to PDFs using Python</title>
      <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449821#M35215</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I found this line of code (i.e. ddp &lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; mxd&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;dataDrivenPages) &lt;/SPAN&gt;that could be the key but I am unsure of how to fit it into the following script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;arcpy, os, sys&lt;/P&gt;&lt;P&gt;... arcpy.env.workspace = ws = sys.argv[1]&lt;/P&gt;&lt;P&gt;... pdfws = sys.argv[2]&lt;/P&gt;&lt;P&gt;... mxd_list = arcpy.ListFiles("*.mxd")&lt;/P&gt;&lt;P&gt;... &lt;SPAN style="color: #808080;"&gt;# Creating MXD List&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #808080;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;... &lt;SPAN style="color: #004da8;"&gt;for&lt;/SPAN&gt; mxd &lt;SPAN style="color: #004da8;"&gt;in&lt;/SPAN&gt; mxd_list:&lt;/P&gt;&lt;P&gt;...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; current_mxd = arcpy.mapping.MapDocument(os.path.join(ws,mxd))&lt;/P&gt;&lt;P&gt;...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pdf_name = os.path.join(pdfws,mxd[:-4])+ ".pdf"&lt;/P&gt;&lt;P&gt;... &lt;SPAN style="color: #808080;"&gt;# Exporting PDF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #808080;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #004da8;"&gt;print&lt;/SPAN&gt; '&amp;nbsp;&amp;nbsp; Exporting from ', str(current_mxd)&lt;/P&gt;&lt;P&gt;...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.mapping.ExportToPDF(current_mxd,pdf_name)&lt;/P&gt;&lt;P&gt;... &lt;/P&gt;&lt;P&gt;...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;... &lt;SPAN style="color: #004da8;"&gt;print&lt;/SPAN&gt; 'Export Process Completed'&lt;/P&gt;&lt;P&gt;... &lt;SPAN style="color: #004da8;"&gt;del&lt;/SPAN&gt; mxd_list&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 18:45:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449821#M35215</guid>
      <dc:creator>anayoung</dc:creator>
      <dc:date>2015-08-13T18:45:23Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting Multiple Data Driven MXDs to PDFs using Python</title>
      <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449822#M35216</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are all the mxds going to be data driven pages? Here is the data driven pages examples&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;A href="http://resources.arcgis.com/en/help/main/10.2/index.html#//00s300000030000000"&gt;http://resources.arcgis.com/en/help/main/10.2/index.html#//00s300000030000000&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 19:53:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449822#M35216</guid>
      <dc:creator>WesMiller</dc:creator>
      <dc:date>2015-08-13T19:53:40Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting Multiple Data Driven MXDs to PDFs using Python</title>
      <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449823#M35217</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Wes,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, all of these MXDs have data driven pages. One data driven MXD is a 56 page series of maps of New Orleans. I've looked at the examples at the link you sent me many times but can find no code that I can identify which exports multiple data driven MXDs to PDFs. As I mentioned earlier, I can apply the above code (which you helped me with) to the data driven MXDs but only get the first page of the series exported. In the case of New Orleans, I need all 56 pages of the map series - not just the first page. How can the above code be adjusted to export from data driven MXDs?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 20:15:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449823#M35217</guid>
      <dc:creator>anayoung</dc:creator>
      <dc:date>2015-08-13T20:15:01Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting Multiple Data Driven MXDs to PDFs using Python</title>
      <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449824#M35218</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are some problems with hyperlinks on Geonet that still are not fixed yet. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just google search DataDrivenPages (arcpy.mapping) and it should pull it up in ESRI help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is an example for you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="kn" style="color: #0000ff;"&gt;import&lt;/SPAN&gt; &lt;SPAN class="nn"&gt;arcpy&lt;/SPAN&gt;
&lt;SPAN class="n"&gt;mxd&lt;/SPAN&gt; &lt;SPAN class="o"&gt;=&lt;/SPAN&gt; &lt;SPAN class="n"&gt;arcpy&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;mapping&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;MapDocument&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="s" style="color: #a31515;"&gt;r"C:\Project\ParcelAtlas.mxd"&lt;/SPAN&gt;&lt;SPAN class="p"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="k" style="color: #0000ff;"&gt;for&lt;/SPAN&gt; &lt;SPAN class="n"&gt;pageNum&lt;/SPAN&gt; &lt;SPAN class="ow" style="color: #0000ff;"&gt;in&lt;/SPAN&gt; &lt;SPAN class="nb"&gt;range&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="mi" style="color: #666666;"&gt;1&lt;/SPAN&gt;&lt;SPAN class="p"&gt;,&lt;/SPAN&gt; &lt;SPAN class="n"&gt;mxd&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;dataDrivenPages&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;pageCount&lt;/SPAN&gt; &lt;SPAN class="o"&gt;+&lt;/SPAN&gt; &lt;SPAN class="mi" style="color: #666666;"&gt;1&lt;/SPAN&gt;&lt;SPAN class="p"&gt;):&lt;/SPAN&gt;
&amp;nbsp; &lt;SPAN class="n"&gt;mxd&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;dataDrivenPages&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;currentPageID&lt;/SPAN&gt; &lt;SPAN class="o"&gt;=&lt;/SPAN&gt; &lt;SPAN class="n"&gt;pageNum&lt;/SPAN&gt;
&amp;nbsp; &lt;SPAN class="k" style="color: #0000ff;"&gt;print&lt;/SPAN&gt; &lt;SPAN class="s" style="color: #a31515;"&gt;"Exporting page {0} of {1}"&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;format&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="nb"&gt;str&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="n"&gt;mxd&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;dataDrivenPages&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;currentPageID&lt;/SPAN&gt;&lt;SPAN class="p"&gt;),&lt;/SPAN&gt; &lt;SPAN class="nb"&gt;str&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="n"&gt;mxd&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;dataDrivenPages&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;pageCount&lt;/SPAN&gt;&lt;SPAN class="p"&gt;))&lt;/SPAN&gt;
&amp;nbsp; &lt;SPAN class="n"&gt;arcpy&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;mapping&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;ExportToPDF&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="n"&gt;mxd&lt;/SPAN&gt;&lt;SPAN class="p"&gt;,&lt;/SPAN&gt; &lt;SPAN class="s" style="color: #a31515;"&gt;r"C:\Project\OutPut\ParcelAtlas_Page"&lt;/SPAN&gt; &lt;SPAN class="o"&gt;+&lt;/SPAN&gt; &lt;SPAN class="nb"&gt;str&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="n"&gt;pageNum&lt;/SPAN&gt;&lt;SPAN class="p"&gt;)&lt;/SPAN&gt; &lt;SPAN class="o"&gt;+&lt;/SPAN&gt; &lt;SPAN class="s" style="color: #a31515;"&gt;".png"&lt;/SPAN&gt;&lt;SPAN class="p"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="k" style="color: #0000ff;"&gt;del&lt;/SPAN&gt; &lt;SPAN class="n"&gt;mxd&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 20:04:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449824#M35218</guid>
      <dc:creator>IanMurray</dc:creator>
      <dc:date>2021-12-11T20:04:35Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting Multiple Data Driven MXDs to PDFs using Python</title>
      <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449825#M35219</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The above code exports each page of a Data Driven Pages series into an individual PNG file. I need to export multiple data driven page series at one time to a particular folder. I have over 300 data driven MXDs; each with many pages in the map series. So, rather than opening each MXD and exporting, I would like to have a script that opens the data driven MXDs and exports the series to a folder. I found no code on that page that does this. Does this make sense?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 21:08:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449825#M35219</guid>
      <dc:creator>anayoung</dc:creator>
      <dc:date>2015-08-13T21:08:00Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting Multiple Data Driven MXDs to PDFs using Python</title>
      <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449826#M35220</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ana,&lt;/P&gt;&lt;P&gt;You need to add some more code&lt;/P&gt;&lt;P&gt;From the ESRI help, example 1:&lt;/P&gt;&lt;P&gt;&lt;A href="http://resources.arcgis.com/en/help/main/10.2/index.html#/DataDrivenPages/00s300000030000000/" title="http://resources.arcgis.com/en/help/main/10.2/index.html#/DataDrivenPages/00s300000030000000/"&gt;ArcGIS Help (10.2, 10.2.1, and 10.2.2)&lt;/A&gt;&lt;/P&gt;&lt;P&gt;you need to add a page loop and manage the pdfs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;SPAN style="color: #004da8;"&gt;for&lt;/SPAN&gt; mxd &lt;SPAN style="color: #004da8;"&gt;in&lt;/SPAN&gt; mxd_list:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; current_mxd = arcpy.mapping.MapDocument(os.path.join(ws,mxd))&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pdf_name = os.path.join(pdfws,mxd[:-4])+ ".pdf"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="n"&gt;pdfDoc&lt;/SPAN&gt; &lt;SPAN class="o"&gt;=&lt;/SPAN&gt; &lt;SPAN class="n"&gt;arcpy&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;mapping&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;PDFDocumentCreate&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="n"&gt;pdf_name&lt;/SPAN&gt;&lt;SPAN class="p"&gt;)&amp;nbsp; # create the PDF document object&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;SPAN class="k"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for&lt;/SPAN&gt; &lt;SPAN class="n"&gt;pageNum&lt;/SPAN&gt; &lt;SPAN class="ow"&gt;in&lt;/SPAN&gt; &lt;SPAN class="nb"&gt;range&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="mi"&gt;1&lt;/SPAN&gt;&lt;SPAN class="p"&gt;,&lt;/SPAN&gt; current_&lt;SPAN class="n"&gt;mxd&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;dataDrivenPages&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;pageCount&lt;/SPAN&gt; &lt;SPAN class="o"&gt;+&lt;/SPAN&gt; &lt;SPAN class="mi"&gt;1&lt;/SPAN&gt;&lt;SPAN class="p"&gt;&lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; current_&lt;SPAN class="n"&gt;mxd&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;dataDrivenPages&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;currentPageID&lt;/SPAN&gt; &lt;SPAN class="o"&gt;=&lt;/SPAN&gt; &lt;SPAN class="n"&gt;pageNum&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;SPAN class="n"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; page_pdf = os.path.join(pdfws,mxd[:-4])+&lt;SPAN class="s"&gt;&lt;/SPAN&gt; &lt;SPAN class="o"&gt;+&lt;/SPAN&gt; &lt;SPAN class="nb"&gt;str&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(&lt;/SPAN&gt;&lt;SPAN class="n"&gt;pageNum&lt;/SPAN&gt;&lt;SPAN class="p"&gt;)&lt;/SPAN&gt; &lt;SPAN class="o"&gt;+&lt;/SPAN&gt; &lt;SPAN class="s"&gt;".pdf"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="n"&gt;arcpy&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;mapping&lt;/SPAN&gt;&lt;SPAN class="o"&gt;.&lt;/SPAN&gt;&lt;SPAN class="n"&gt;ExportToPDF&lt;/SPAN&gt;&lt;SPAN class="p"&gt;(current_&lt;/SPAN&gt;&lt;SPAN class="n"&gt;mxd&lt;/SPAN&gt;&lt;SPAN class="p"&gt;,&lt;/SPAN&gt; page_pdf&lt;SPAN class="p"&gt;)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;SPAN class="p"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pdfDoc.appendPages(page_pdf) # add pages to it&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;SPAN class="p"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; os.remove(page_pdf)&amp;nbsp; # delete the file&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;SPAN class="p"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;SPAN class="p"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pdfDoc.&lt;SPAN class="n"&gt;saveAndClose&lt;/SPAN&gt;&lt;SPAN class="p"&gt;()&lt;/SPAN&gt;&amp;nbsp; # save the pdf for the mxd&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Doing PNG's is different.&amp;nbsp; There is not a built in function to make one PNG from a list of PNG's. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2015 21:55:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449826#M35220</guid>
      <dc:creator>David_JAnderson</dc:creator>
      <dc:date>2015-08-13T21:55:13Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting Multiple Data Driven MXDs to PDFs using Python</title>
      <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449827#M35221</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Excellent! Thank you, David. That works beautifully. However, I did have to delete the extra "+" before str(pageNum) to get it to run properly.Below is the full code I was working with:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;import arcpy, os&lt;/P&gt;&lt;P&gt;arcpy.env.workspace = ws = r"C:\citymaps"&lt;/P&gt;&lt;P&gt;pdfws = r"C:\citymappdfs"&lt;/P&gt;&lt;P&gt;mxd_list = arcpy.ListFiles("*.mxd")&lt;/P&gt;&lt;P&gt;for mxd in mxd_list:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; current_mxd = arcpy.mapping.MapDocument(os.path.join(ws,mxd))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pdf_name = os.path.join(pdfws,mxd[:-4])+ ".pdf"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pdfDoc = arcpy.mapping.PDFDocumentCreate(pdf_name)&amp;nbsp; # create the PDF document object&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for pageNum in range(1, current_mxd.dataDrivenPages.pageCount + 1):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; current_mxd.dataDrivenPages.currentPageID = pageNum&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; page_pdf = os.path.join(pdfws,mxd[:-4]) + str(pageNum) + ".pdf"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.mapping.ExportToPDF(current_mxd, page_pdf)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pdfDoc.appendPages(page_pdf) # add pages to it&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; os.remove(page_pdf)&amp;nbsp; # delete the file&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pdfDoc.saveAndClose()&amp;nbsp; # save the pdf for the mxd&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Aug 2015 15:30:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449827#M35221</guid>
      <dc:creator>anayoung</dc:creator>
      <dc:date>2015-08-14T15:30:54Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting Multiple Data Driven MXDs to PDFs using Python</title>
      <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449828#M35222</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You'll want to take note that there are two options that allow you to export to pdf. The one suggested by David is the ExportToPdf method of the mapping class. If you decide to use this class then you also have to included logic to advance to each page within the map document. The method I suggested is the exportToPDF method of the dataDrivenPages class. This option would handle all of the iteration logic for you. This method would provide you with parameters to allow you to both specify the pages to print or how many pdfs to create.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="122308" alt="2015-08-14_0922.png" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/122308_2015-08-14_0922.png" style="width: 620px; height: 383px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of iterating through each page, your logic could be as simple as follows (&lt;SPAN style="color: #e23d39;"&gt;&lt;STRONG&gt;Note: I wrote this without verifying if it works&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import arcpy
import os&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
def ExportToPDF(folder, pages, multiple_files, range_string="#"):
&amp;nbsp;&amp;nbsp;&amp;nbsp; """Walk specified directory to find files that in in *.mxd and export their
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data driven pages to a pdf."""
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; # Walk the directory
&amp;nbsp;&amp;nbsp;&amp;nbsp; for root, dirs, files in os.walk(folder):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for item in files:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Check if file is an mxd
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if not item.endswith(".mxd"):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; continue
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Open mxd and hook into its data driven pages driver
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mxd = arcpy.mapping.MapDocument(path.join(root, item))
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ddp = mxd.dataDrivenPages
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Specify the output path for the pdf
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pdf = os.path.join(root, item.replace(".mxd", ".pdf"))
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # desktop.arcgis.com/en/desktop/latest/analyze/arcpy-mapping/datadrivenpages-class.htm
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Export the specified pages to the output pdf location
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ddp.exportToPDF(pdf, pages, range_string, multiple_files)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
if __name__ == '__main__':
&amp;nbsp;&amp;nbsp;&amp;nbsp; ExportToPDF(r'C:\Path\To\Folder', 'ALL', 'PDF_SINGLE_FILE')&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 20:04:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449828#M35222</guid>
      <dc:creator>FreddieGibson</dc:creator>
      <dc:date>2021-12-11T20:04:38Z</dc:date>
    </item>
    <item>
      <title>Re: Exporting Multiple Data Driven MXDs to PDFs using Python</title>
      <link>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449829#M35223</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Freddie,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I apologize for the delay in response. I haven't had an opportunity to play with the code you posted for me yet. However, I want to thank you for walking me through it. As mentioned, I am new to scripting so I am not very good at picking out lines of code for use. Your code looks to be flexible and workable though. I will check out its functionality this week and post my findings. Thank you very much for your assistance - this novice appreciates the help. Until next time, Ana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Aug 2015 13:09:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/exporting-multiple-data-driven-mxds-to-pdfs-using/m-p/449829#M35223</guid>
      <dc:creator>anayoung</dc:creator>
      <dc:date>2015-08-17T13:09:21Z</dc:date>
    </item>
  </channel>
</rss>

