<?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: What is your favorite Python GUI package? in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/what-is-your-favorite-python-gui-package/m-p/445379#M34878</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matt.&lt;/P&gt;&lt;P&gt;I'm interested in how run a subprocess module.&lt;/P&gt;&lt;P&gt;Can you send me a code example?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jun 2016 06:42:53 GMT</pubDate>
    <dc:creator>FranRaga</dc:creator>
    <dc:date>2016-06-16T06:42:53Z</dc:date>
    <item>
      <title>What is your favorite Python GUI package?</title>
      <link>https://community.esri.com/t5/python-questions/what-is-your-favorite-python-gui-package/m-p/445376#M34875</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;My primary goal will be to create add-ins using Python that include some GUIs.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Beyond that, I'm interested in creating some stand alone Python apps and wondering what is the best all around development package.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Many Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Apr 2014 15:39:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/what-is-your-favorite-python-gui-package/m-p/445376#M34875</guid>
      <dc:creator>AdamCrateau1</dc:creator>
      <dc:date>2014-04-12T15:39:13Z</dc:date>
    </item>
    <item>
      <title>Re: What is your favorite Python GUI package?</title>
      <link>https://community.esri.com/t5/python-questions/what-is-your-favorite-python-gui-package/m-p/445377#M34876</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Well to my knowledge, the only built in package is &lt;/SPAN&gt;&lt;SPAN style="text-decoration:underline;"&gt;Tkinter&lt;/SPAN&gt;&lt;SPAN&gt;.&amp;nbsp; It's a really an ugly UI out of the box, but I've found if you use it with the &lt;/SPAN&gt;&lt;SPAN style="text-decoration:underline;"&gt;ttk&lt;/SPAN&gt;&lt;SPAN&gt; module, you can make some relatively modern looking Apps.&amp;nbsp; Unfortunelty, there's no visual interface for building Apps using these modules, you'll probably end up building your interfaces through code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In my experience, ArcMap doesn't play well with Tkinter when trying to launch a custom GUI from a Python Add In.&amp;nbsp; When trying it in 10.2, ArcMap immediately crashed without even an error window.&amp;nbsp; However, I found if you launch your GUI through a separate Python file by calling on it using the &lt;/SPAN&gt;&lt;SPAN style="text-decoration:underline;"&gt;subprocess&lt;/SPAN&gt;&lt;SPAN&gt; module, the custom Python GUI in ArcMap works great!&amp;nbsp; If your GUI takes in parameters that is needed to pass back to the main Python AddIn file, you can pass it back as text through the subprocess stdout.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you're interested in how to run a Tkinter GUI through the subprocess module, I can dig up a code example for you. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I know there are some other libraries out there that offer alternative Python based GUIs, but since they're not built in, my experience has mostly been Tkinter based.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Apr 2014 16:44:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/what-is-your-favorite-python-gui-package/m-p/445377#M34876</guid>
      <dc:creator>MattEiben</dc:creator>
      <dc:date>2014-04-12T16:44:01Z</dc:date>
    </item>
    <item>
      <title>Re: What is your favorite Python GUI package?</title>
      <link>https://community.esri.com/t5/python-questions/what-is-your-favorite-python-gui-package/m-p/445378#M34877</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;pyQt and wxPython are popular.&amp;nbsp; It will take some time to learn either, but it sounds like you're ready for that. There are lots of tutorials and documentation for both out there.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Apr 2014 21:47:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/what-is-your-favorite-python-gui-package/m-p/445378#M34877</guid>
      <dc:creator>LT</dc:creator>
      <dc:date>2014-04-12T21:47:21Z</dc:date>
    </item>
    <item>
      <title>Re: What is your favorite Python GUI package?</title>
      <link>https://community.esri.com/t5/python-questions/what-is-your-favorite-python-gui-package/m-p/445379#M34878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matt.&lt;/P&gt;&lt;P&gt;I'm interested in how run a subprocess module.&lt;/P&gt;&lt;P&gt;Can you send me a code example?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 06:42:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/what-is-your-favorite-python-gui-package/m-p/445379#M34878</guid>
      <dc:creator>FranRaga</dc:creator>
      <dc:date>2016-06-16T06:42:53Z</dc:date>
    </item>
    <item>
      <title>Re: What is your favorite Python GUI package?</title>
      <link>https://community.esri.com/t5/python-questions/what-is-your-favorite-python-gui-package/m-p/445380#M34879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Franccisco,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I wrote you an Email with my TKinter/Arcpy/Subprocesses combination.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it helps yout to get an overview.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;greetings,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alex&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 09:08:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/what-is-your-favorite-python-gui-package/m-p/445380#M34879</guid>
      <dc:creator>AlexanderWinz</dc:creator>
      <dc:date>2016-06-16T09:08:12Z</dc:date>
    </item>
  </channel>
</rss>

