<?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 How to open external Python script from ArcMap PyWindow in Geoprocessing Questions</title>
    <link>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174966#M5857</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have this python script that I execute inside the ArcMap Python Window and it does an array of spatial analysis processes to get me to my desired final mxd content. I then have another script that overrides my existing feature classes on my AGOL account with the current layers in the open mxd. :&amp;nbsp;&lt;A href="https://blogs.esri.com/esri/arcgis/2014/01/24/updating-your-hosted-feature-service-for-10-2/"&gt;Click Here&lt;/A&gt;&amp;nbsp;(it is necessary that this script is ran outside of ArcMap via the Python shell.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The only issue is that after I run my first script in ArcMap I then have to open my python shell outside of ArcMap in order to run the second script. I am trying to find a way to execute the 2nd script from the first script without manually leaving arcmap to open my python shell and load the script. But keep in mind my first script is being run from the ArcMap Pywindow. SO I cannot figure out a way to escape that... hope this question makes sense and is this even possible. I am basically trying to eliminate all user-interaction to completely automate this task once I load the first script into ArcMap.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please feel free to ask if this does not make sense.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Jan 2017 16:19:59 GMT</pubDate>
    <dc:creator>Lake_Worth_BeachAdmin</dc:creator>
    <dc:date>2017-01-04T16:19:59Z</dc:date>
    <item>
      <title>How to open external Python script from ArcMap PyWindow</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174966#M5857</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have this python script that I execute inside the ArcMap Python Window and it does an array of spatial analysis processes to get me to my desired final mxd content. I then have another script that overrides my existing feature classes on my AGOL account with the current layers in the open mxd. :&amp;nbsp;&lt;A href="https://blogs.esri.com/esri/arcgis/2014/01/24/updating-your-hosted-feature-service-for-10-2/"&gt;Click Here&lt;/A&gt;&amp;nbsp;(it is necessary that this script is ran outside of ArcMap via the Python shell.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The only issue is that after I run my first script in ArcMap I then have to open my python shell outside of ArcMap in order to run the second script. I am trying to find a way to execute the 2nd script from the first script without manually leaving arcmap to open my python shell and load the script. But keep in mind my first script is being run from the ArcMap Pywindow. SO I cannot figure out a way to escape that... hope this question makes sense and is this even possible. I am basically trying to eliminate all user-interaction to completely automate this task once I load the first script into ArcMap.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please feel free to ask if this does not make sense.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jan 2017 16:19:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174966#M5857</guid>
      <dc:creator>Lake_Worth_BeachAdmin</dc:creator>
      <dc:date>2017-01-04T16:19:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to open external Python script from ArcMap PyWindow</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174967#M5858</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Joseph,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could add the AGOL update script to your current script that you run in ArcMap.&amp;nbsp; All you will need to do is update the &lt;STRONG&gt;if __name__ == "__main__"&lt;/STRONG&gt; section.&amp;nbsp; Ex:&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="keyword token"&gt;if&lt;/SPAN&gt; __name__ &lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"__main__"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;#&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# start&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;print&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"Starting Feature Service publish process"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# Find and gather settings from the ini file&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; localPath &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; sys&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;path&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# AGOL Credentials&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; inputUsername &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'agolUser'&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; inputPswd &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'gis12345'&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# FS values&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; MXD &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; r&lt;SPAN class="string token"&gt;"C:\temp\Airports.mxd"&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; serviceName &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"Airports"&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; folderName &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;''&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; tags &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Airports'&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; summary &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Airports Summary'&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; maxRecords &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'1000'&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# Share FS to: everyone, org, groups&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; shared &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'true'&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; everyone &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'false'&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; orgs &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'false'&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; groups &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;''&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="comment token"&gt;# Groups are by ID. Multiple groups comma separated&lt;/SPAN&gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# create a temp directory under the script&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; tempDir &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; os&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;path&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;join&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;localPath&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"tempDir"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;not&lt;/SPAN&gt; os&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;path&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isdir&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;tempDir&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; os&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mkdir&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;tempDir&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; finalSD &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; os&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;path&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;join&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;tempDir&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; serviceName &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;".sd"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# initialize AGOLHandler class&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; agol &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; AGOLHandler&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;inputUsername&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; inputPswd&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; serviceName&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# Turn map document into .SD file for uploading&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; makeSD&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;MXD&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; serviceName&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; tempDir&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; finalSD&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; maxRecords&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; tags&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; summary&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# overwrite the existing .SD on arcgis.com&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; agol&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;upload&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;finalSD&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; tags&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; summary&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# publish the sd which was just uploaded&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsID &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; agol&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;publish&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# share the item&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; ast&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;literal_eval&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;shared&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; agol&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;enableSharing&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;fsID&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; everyone&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; orgs&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; groups&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;print&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"\nfinished."&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 09:01:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174967#M5858</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2021-12-11T09:01:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to open external Python script from ArcMap PyWindow</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174968#M5859</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not really sure where to edit my code, your example looks way different than the original script I found on github.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jan 2017 18:19:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174968#M5859</guid>
      <dc:creator>Lake_Worth_BeachAdmin</dc:creator>
      <dc:date>2017-01-04T18:19:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to open external Python script from ArcMap PyWindow</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174969#M5860</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the issue is the hosted feature service script will not work when its ran inside arcmap it must be ran outside (via python shell). This is what the ESRI support told me. So I need a way to call the script into shell from inside arcmap... so inside arc map write code that will open python shell and find my script then run.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this makes sense.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jan 2017 18:36:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174969#M5860</guid>
      <dc:creator>Lake_Worth_BeachAdmin</dc:creator>
      <dc:date>2017-01-04T18:36:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to open external Python script from ArcMap PyWindow</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174970#M5861</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not sure if I follow that ... You aren't supposed to have arcmap open at all, just open your python IDE an launch the script from there... assuming you installed a second party IDE like pycharm, spyder, pythonwin etc or IDLE. You cant use the python IDE built into arcmap to do this. &amp;nbsp;It isn't a separate IDE but is tied to arcmap&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jan 2017 04:37:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174970#M5861</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2017-01-05T04:37:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to open external Python script from ArcMap PyWindow</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174971#M5862</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No I can have arcmap open but when I execute the script from arcmap it does not work. When I execute the script from either cmd. &amp;nbsp;or python IDLE it works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I spoke to the ESRI tech who supported this script he informed me the script was design to be ran outside of ArcMap.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 18:45:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/how-to-open-external-python-script-from-arcmap/m-p/174971#M5862</guid>
      <dc:creator>Lake_Worth_BeachAdmin</dc:creator>
      <dc:date>2017-01-24T18:45:17Z</dc:date>
    </item>
  </channel>
</rss>

