<?xml version="1.0"?>
<!-- RSS generated by Radio UserLand v8.0.8 on Thu, 20 Feb 2003 17:47:38 GMT -->
<rss version="2.0">
	<channel>
		<title>Kevin Altis: PythonCard</title>
		<link>http://radio.weblogs.com/0102677/categories/pythoncard/</link>
		<description>&lt;a href=&quot;http://www.pythoncard.org/&quot;&gt;PythonCard&lt;/a&gt; is cross-platfrom framework for building desktop apps with Python.</description>
		<language>en</language>
		<copyright>Copyright 2003 Kevin Altis</copyright>
		<lastBuildDate>Thu, 20 Feb 2003 17:47:38 GMT</lastBuildDate>
		<docs>http://backend.userland.com/rss</docs>
		<generator>Radio UserLand v8.0.8</generator>
		<managingEditor>altis@semi-retired.com</managingEditor>
		<webMaster>altis@semi-retired.com</webMaster>
		<category domain="http://www.weblogs.com/rssUpdates/changes.xml">rssUpdates</category> 
		<skipHours>
			<hour>23</hour>
			<hour>1</hour>
			<hour>2</hour>
			<hour>3</hour>
			<hour>4</hour>
			<hour>5</hour>
			<hour>19</hour>
			<hour>21</hour>
			</skipHours>
		<cloud domain="radio.xmlstoragesystem.com" port="80" path="/RPC2" registerProcedure="xmlStorageSystem.rssPleaseNotify" protocol="xml-rpc"/>
		<ttl>60</ttl>
		<item>
			<description>&lt;P&gt;David McNab has written a &lt;A href=&quot;http://pythoncard.sourceforge.net/documentation.html&quot;&gt;walkthrough&lt;/A&gt; for PythonCard titled &lt;A href=&quot;http://pythoncard.sourceforge.net/timers-threads.html&quot;&gt;Increasing Usefulness with Timers and Threads&lt;/A&gt;&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2003/02/20.html#a44</guid>
			<pubDate>Thu, 20 Feb 2003 17:47:37 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=44&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2003%2F02%2F20.html%23a44</comments>
			</item>
		<item>
			<description>&lt;P&gt;&lt;STRONG&gt;Pygick&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href=&quot;http://vsbabu.org/&quot;&gt;V. Satheesh Babu&lt;/A&gt; writes:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;I wanted to find out how quick &lt;A href=&quot;http://pythoncard.sourceforge.net/&quot;&gt;PythonCard&lt;/A&gt; is, to learn and use. Answer - it is the quickest to make GUIs! Then I thought about what kind of application I can write. Making a easy to use batch image processor seemed like a good idea. I vaguely remember seeing an application like this - so whatever I could remember from that applications&apos; GUI as a base, made an application. I used &lt;A href=&quot;http://pythonmagick.procoders.net/&quot;&gt;PythonMagick&lt;/A&gt;, a library for &lt;A href=&quot;http://www.imagemagick.org/&quot;&gt;ImageMagick&lt;/A&gt; functions.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2003/02/09.html#a36</guid>
			<pubDate>Sun, 09 Feb 2003 18:03:26 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=36&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2003%2F02%2F09.html%23a36</comments>
			</item>
		<item>
			<description>&lt;P&gt;&lt;STRONG&gt;PyObjC is interesting, but not relevant to me&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I don&apos;t expect I&apos;ll be using &lt;A href=&quot;http://pyobjc.sourceforge.net/&quot;&gt;PyObjC&lt;/A&gt; much myself because I&apos;m committed to writing cross-platform applications. That is why I&apos;m using &lt;A href=&quot;http://www.python.org/&quot;&gt;Python&lt;/A&gt;, &lt;A href=&quot;http://www.wxpython.org/&quot;&gt;wxPython&lt;/A&gt; and &lt;A href=&quot;http://www.pythoncard.org/&quot;&gt;PythonCard&lt;/A&gt; to write apps that run on Windows, Linux, and Mac OS X. I don&apos;t know Objective-C and I really don&apos;t have any interest in learning a single OS API such as Cocoa anymore than I want to invest a lot of time in &lt;A href=&quot;http://www.microsoft.com/net/&quot;&gt;.NET&lt;/A&gt; that only works with Windows.&lt;/P&gt;
&lt;P&gt;Yes, .NET may someday run on the Mac, but I&apos;ll bet it won&apos;t ever work on Linux. I think the &lt;A href=&quot;http://www.go-mono.com/&quot;&gt;Mono&lt;/A&gt; project is deluding itself if it thinks that someday it won&apos;t get crushed by the MS lawyers, so that isn&apos;t an option for .NET compatibility. I&apos;ll be very pleased if Mono does succeed, but I won&apos;t consider investing time even looking at C# and .NET for a couple of years. I&apos;m very happy with Python and libs for Python.&lt;/P&gt;
&lt;P&gt;I&apos;ve changed my primary operating system many times in the past and I expect that I will again, so cross-platform, open source languages and libraries are the thing for me. In fact, all of the PythonCard code that I&apos;ve written in the last year and half is now working on my G4 tower.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2003/02/01.html#a33</guid>
			<pubDate>Sat, 01 Feb 2003 19:16:45 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=33&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2003%2F02%2F01.html%23a33</comments>
			</item>
		<item>
			<description>&lt;P&gt;&lt;STRONG&gt;PythonCard 0.7&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;PythonCard is a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux. The &lt;A href=&quot;http://sourceforge.net/project/showfiles.php?group_id=19015&quot;&gt;latest release&lt;/A&gt; of &lt;A href=&quot;http://www.pythoncard.org/&quot;&gt;PythonCard&lt;/A&gt;&amp;nbsp;includes over 40 sample applications and tools to help users edit and build applications in Python. Check out the &lt;A href=&quot;http://pythoncard.sourceforge.net/samples/samples.html&quot;&gt;sample pages&lt;/A&gt; for screenshots and info about the samples.&lt;/P&gt;
&lt;P&gt;The &lt;A href=&quot;http://pythoncard.sourceforge.net/documentation.html&quot;&gt;documentation&lt;/A&gt; page has links to &lt;A href=&quot;http://pythoncard.sourceforge.net/installation.html&quot;&gt;installation&lt;/A&gt; instructions for Windows that covers installing Python, wxPython, and PythonCard.&amp;nbsp;Check the &lt;A href=&quot;http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pythoncard/PythonCardPrototype/docs/changelog.txt?rev=HEAD&amp;amp;content-type=text/vnd.viewcvs-markup&quot;&gt;changelog&lt;/A&gt; for a complete list of changes for release 0.7.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2003/01/20.html#a29</guid>
			<pubDate>Mon, 20 Jan 2003 18:22:53 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=29&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2003%2F01%2F20.html%23a29</comments>
			</item>
		<item>
			<description>&lt;P&gt;&lt;STRONG&gt;New Sample Pages&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;There are new pages on the &lt;A href=&quot;http://pythoncard.sourceforge.net/&quot;&gt;PythonCard&lt;/A&gt; web site showing off the &lt;A href=&quot;http://pythoncard.sourceforge.net/samples/samples.html&quot;&gt;samples&lt;/A&gt; included with PythonCard. Some of the samples (&lt;A href=&quot;http://pythoncard.sourceforge.net/samples/gadflyDatabase.html&quot;&gt;gadflyDatabase&lt;/A&gt;, &lt;A href=&quot;http://pythoncard.sourceforge.net/samples/life.html&quot;&gt;life&lt;/A&gt;, &lt;A href=&quot;http://pythoncard.sourceforge.net/samples/simpleIEBrowser.html&quot;&gt;simpleIEBrowser&lt;/A&gt;, &lt;A href=&quot;http://pythoncard.sourceforge.net/samples/spirograph.html&quot;&gt;spirograph&lt;/A&gt;) are not in &lt;A href=&quot;http://sourceforge.net/project/showfiles.php?group_id=19015&quot;&gt;release 0.6.9&lt;/A&gt;, but you can get them from &lt;A href=&quot;http://sourceforge.net/cvs/?group_id=19015&quot;&gt;cvs&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;There is a wiki page describing how to &lt;A href=&quot;http://wiki.wxpython.org/index.cgi/PythonCardCvs&quot;&gt;install and&amp;nbsp;use cvs&lt;/A&gt;. If you want to keep up with changes between releases, you should definitely use the cvs version of PythonCard as releases are only made every one to three months. A complete list of changes since the last release is available in the &lt;A href=&quot;http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pythoncard/PythonCardPrototype/docs/changelog.txt?rev=HEAD&amp;amp;content-type=text/vnd.viewcvs-markup &quot;&gt;changelog&lt;/A&gt;.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2002/12/23.html#a25</guid>
			<pubDate>Mon, 23 Dec 2002 22:15:19 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=25&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2002%2F12%2F23.html%23a25</comments>
			</item>
		<item>
			<description>&lt;P&gt;&lt;STRONG&gt;case-insensitive sort of list of strings&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I added a new recipe to the &lt;A href=&quot;http://aspn.activestate.com/ASPN/Cookbook/Python&quot;&gt;Python Cookbook&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href=&quot;http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/170242&quot;&gt;&lt;a href=&quot;http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/170242&quot;&gt;http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/170242&lt;/a&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;There are some additional comments about the recipe on the &lt;A href=&quot;http://aspn.activestate.com/ASPN/Mail/Message/PythonCard/1478546&quot;&gt;PythonCard-users mailing list&lt;/A&gt;.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2002/12/19.html#a24</guid>
			<pubDate>Fri, 20 Dec 2002 01:01:23 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=24&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2002%2F12%2F19.html%23a24</comments>
			</item>
		<item>
			<description>&lt;P&gt;&lt;STRONG&gt;PythonCard 0.6.9&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;PythonCard is a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux. The &lt;A href=&quot;http://sourceforge.net/project/showfiles.php?group_id=19015&quot;&gt;latest release&lt;/A&gt; of &lt;A href=&quot;http://www.pythoncard.org/&quot;&gt;PythonCard&lt;/A&gt;&amp;nbsp;includes over 30 sample applications and four tools to help users edit and build applications in Python.&lt;/P&gt;
&lt;P&gt;The &lt;A href=&quot;http://pythoncard.sourceforge.net/documentation.html&quot;&gt;documentation&lt;/A&gt; page has links to &lt;A href=&quot;http://pythoncard.sourceforge.net/installation.html&quot;&gt;installation&lt;/A&gt; instructions for Windows that covers installing Python, wxPython, and PythonCard.&amp;nbsp;Check the &lt;A href=&quot;http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pythoncard/PythonCardPrototype/docs/changelog.txt?rev=HEAD&amp;amp;content-type=text/vnd.viewcvs-markup&quot;&gt;changelog&lt;/A&gt; for a complete list of changes for release 0.6.9.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2002/10/28.html#a21</guid>
			<pubDate>Mon, 28 Oct 2002 17:08:19 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=21&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2002%2F10%2F28.html%23a21</comments>
			</item>
		<item>
			<description>&lt;P&gt;Jon Udell has posted an article about Python as the &quot;&lt;A href=&quot;http://weblog.infoworld.com/udell/2002/10/21.html#a475&quot;&gt;scripting language [to] drive a major, user-facing, GUI-intensive application&lt;/A&gt;&quot;. I have often wondered myself why Mahogany wasn&apos;t done in Python and wxPython instead of C++ and wxWindows.&lt;/P&gt;
&lt;P&gt;We&apos;re exploring the scriptability of apps with PythonCard. Both the codeEditor and textEditor expose the Python shell, which is built-in to all PythonCard applications. However, rather than just having a menu item to hide and show the shell, we added the ability to run scripts, or Scriptlets as I like to call them which are analogous to the VBA scripts people can run in Microsoft Office.&lt;/P&gt;
&lt;P&gt;The entire object model of a PythonCard application is exposed, so if an app doesn&apos;t have the feature you want, you can probably extend it with a short &quot;macro&quot; in Python. All scripts are run in the&amp;nbsp;shell, so they share the shell&amp;nbsp;namespace and thus scripts can share variables since the namespace doesn&apos;t go away until the application is closed. I posted an &lt;A href=&quot;http://radio.weblogs.com/0102677/categories/pythoncard/2002/05/10.html&quot;&gt;example of a scriptlet&lt;/A&gt; with the codeEditor back in May.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2002/10/21.html#a20</guid>
			<pubDate>Mon, 21 Oct 2002 20:36:02 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=20&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2002%2F10%2F21.html%23a20</comments>
			</item>
		<item>
			<description>&lt;P&gt;&lt;A href=&quot;http://www.onlamp.com/pub/a/python/2002/07/18/pycrust.html&quot;&gt;Building GUI Applications with PythonCard and PyCrust&lt;/A&gt; by Patrick K. O&apos;Brien&lt;/P&gt;
&lt;P&gt;Patrick put together this article for O&apos;Reilly to give people a taste of what we&apos;ll be covering during our &lt;A href=&quot;http://conferences.oreillynet.com/cs/os2002/view/e_sess/3039&quot;&gt;OSCON presentation&lt;/A&gt; on Thursday, July 25th.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2002/07/18.html#a16</guid>
			<pubDate>Fri, 19 Jul 2002 01:09:58 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=16&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2002%2F07%2F18.html%23a16</comments>
			</item>
		<item>
			<description>&lt;P&gt;&lt;STRONG&gt;PythonCard 0.6.8&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;PythonCard is a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux. The &lt;A href=&quot;http://sourceforge.net/project/showfiles.php?group_id=19015&quot;&gt;latest release&lt;/A&gt; of &lt;A href=&quot;http://www.pythoncard.org/&quot;&gt;PythonCard&lt;/A&gt;&amp;nbsp;includes over 30 sample applications and four tools to help users edit and build applications in Python. This release also supports the new &lt;A href=&quot;http://sourceforge.net/project/showfiles.php?group_id=10718&quot;&gt;wxPython 2.3.3 preview for Mac OS X&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The &lt;A href=&quot;http://pythoncard.sourceforge.net/documentation.html&quot;&gt;documentation&lt;/A&gt; page has links to &lt;A href=&quot;http://pythoncard.sourceforge.net/installation.html&quot;&gt;installation&lt;/A&gt; instructions for Windows that covers installing Python, wxPython, and PythonCard.&amp;nbsp;Dan Shafer added an extensive&amp;nbsp;&lt;A href=&quot;http://pythoncard.sourceforge.net/resource_editor_overview.html&quot;&gt;resourceEditor overview&lt;/A&gt; last month that should be of interest to anyone using PythonCard. There is a set of &lt;A href=&quot;http://wiki.wxpython.org/index.cgi/PythonCard&quot;&gt;Wiki pages&lt;/A&gt; for &quot;in progress&quot; documentation and to supplement the main web site. Check the &lt;A href=&quot;http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pythoncard/PythonCardPrototype/docs/changelog.txt?rev=HEAD&amp;amp;content-type=text/vnd.viewcvs-markup&quot;&gt;changelog&lt;/A&gt; for a complete list of changes for release 0.6.8.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2002/07/17.html#a15</guid>
			<pubDate>Wed, 17 Jul 2002 23:54:34 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=15&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2002%2F07%2F17.html%23a15</comments>
			</item>
		<item>
			<description>&lt;P&gt;&lt;STRONG&gt;PythonCard Name Change?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Should the &lt;A href=&quot;http://www.pythoncard.org/&quot;&gt;PythonCard&lt;/A&gt; project have a different name? A thread started up last week about maybe changing the name. You can follow the discussion in the &lt;A href=&quot;http://aspn.activestate.com/ASPN/Mail/Browse/Threaded/PythonCard&quot;&gt;mailing list archive&lt;/A&gt;. I created a &lt;A href=&quot;http://wiki.wxpython.org/index.cgi/PythonCardNameChange&quot;&gt;PythonCardNameChange wiki page&lt;/A&gt; that covers some of the issues and provides a bit of history on how we arrived at the project name in the first place. The &lt;A href=&quot;http://aspn.activestate.com/ASPN/Mail/Browse/Threaded/pythoncard/733434&quot;&gt;early posts&lt;/A&gt; from the mailing list are good background material. You&apos;ll have to click the &quot;prev 20&quot; link to move backwards through the threads, since the link above points to the start of the mailing list.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2002/06/24.html#a12</guid>
			<pubDate>Mon, 24 Jun 2002 17:35:48 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=12&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2002%2F06%2F24.html%23a12</comments>
			</item>
		<item>
			<description>&lt;P&gt;&lt;STRONG&gt;PythonCard 0.6.7&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;PythonCard is a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux. The &lt;A href=&quot;http://sourceforge.net/project/showfiles.php?group_id=19015&quot;&gt;latest release&lt;/A&gt; of &lt;A href=&quot;http://www.pythoncard.org/&quot;&gt;PythonCard&lt;/A&gt;&amp;nbsp;includes over 30 sample applications, new additions include&amp;nbsp;chat, webserver, pictureViewer, slideshow, and webgrabber, a sample to download web sites. The webserver sample comes ready to run &lt;A href=&quot;http://radio.weblogs.com/0102677/2002/06/12.html#a4&quot;&gt;XML-RPC server scripts&lt;/A&gt;. This release also supports the new &lt;A href=&quot;http://sourceforge.net/project/showfiles.php?group_id=10718&quot;&gt;wxPython 2.3.3 preview for Mac OS X&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Four of the samples have been promoted to tools status: &lt;A href=&quot;http://radio.weblogs.com/0102677/2002/05/10.html#a61&quot;&gt;codeEditor&lt;/A&gt;, findfiles, resourceEditor, and textEditor.&lt;/P&gt;
&lt;P&gt;The &lt;A href=&quot;http://pythoncard.sourceforge.net/documentation.html&quot;&gt;documentation&lt;/A&gt; page has links to &lt;A href=&quot;http://pythoncard.sourceforge.net/installation.html&quot;&gt;installation&lt;/A&gt; instructions for Windows that covers installing Python, wxPython, and PythonCard.&amp;nbsp;Dan Shafer added an extensive&amp;nbsp;&lt;A href=&quot;http://pythoncard.sourceforge.net/resource_editor_overview.html&quot;&gt;resourceEditor overview&lt;/A&gt; for this release. There is a new set of &lt;A href=&quot;http://wiki.wxpython.org/index.cgi/PythonCard&quot;&gt;Wiki pages&lt;/A&gt; for &quot;in progress&quot; documentation and to supplement the main web site. Check the &lt;A href=&quot;http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pythoncard/PythonCardPrototype/docs/changelog.txt?rev=HEAD&amp;amp;content-type=text/vnd.viewcvs-markup&quot;&gt;changelog&lt;/A&gt; for a complete list of changes for release 0.6.7.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2002/06/14.html#a8</guid>
			<pubDate>Fri, 14 Jun 2002 16:38:31 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=8&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2002%2F06%2F14.html%23a8</comments>
			</item>
		<item>
			<description>&lt;A href=&quot;http://conferences.oreillynet.com/os2002/&quot;&gt;&lt;IMG src=&quot;http://conferences.oreillynet.com/images/oscon_ads/speaker_120x60.gif&quot;&gt;&lt;/A&gt; 
&lt;P&gt;Just a reminder that &lt;A href=&quot;http://www.orbtech.com/web/pobrien/&quot;&gt;Patrick O&apos;Brien&lt;/A&gt; and I will be doing a presentation at the &lt;A href=&quot;http://conferences.oreillynet.com/os2002/&quot;&gt;O&apos;Reilly Open Source Convention&lt;/A&gt; (OSCON) this summer in San Diego called &lt;A href=&quot;http://conferences.oreillynet.com/cs/os2002/view/e_sess/3039&quot;&gt;Building GUI Applications With PythonCard And PyCrust&lt;/A&gt;. The conference is from July 22-26, and our session is scheduled for Thursday, July 25 from 1:45pm - 2:30pm in the Marina III room.&lt;/P&gt;
&lt;P&gt;If you will be attending OSCON and would like to find out more about PythonCard, please let me (&lt;A href=&quot;mailto:altis@semi-retired.com&quot;&gt;Kevin Altis&lt;/A&gt;) know. I will be in San Diego at the Sheraton all week and would love to get together to discuss PythonCard with anyone interested.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2002/06/12.html#a5</guid>
			<pubDate>Wed, 12 Jun 2002 22:40:12 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=5&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2002%2F06%2F12.html%23a5</comments>
			</item>
		<item>
			<description>&lt;P&gt;&lt;STRONG&gt;XML-RPC server in PythonCard 0.6.7&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;A new release of &lt;A href=&quot;http://www.pythoncard.org/&quot;&gt;PythonCard&lt;/A&gt; should be out in the next couple of days. You can download it from cvs now if you don&apos;t want to wait. Among the many new samples is a GUI front-end to the web server that comes with the &lt;A href=&quot;http://www.python.org/doc/current/lib/lib.html&quot;&gt;Python Standard Libraries&lt;/A&gt;. In addition to serving files, the webserver sample can do CGI, so it is a great way to get a web server up quickly on your desktop; all you have to do is double-click the script. Several example CGI scripts are included with the server.&lt;/P&gt;
&lt;P&gt;I added Mark Pilgrim&apos;s &lt;A href=&quot;http://diveintomark.org/projects/#webservices&quot;&gt;PyWebServices&lt;/A&gt; scripts, so the webserver can act as an XML-RPC server too. After starting up the webserver sample you can test the XML-RPC server capabilities by running the &lt;A href=&quot;http://radio.weblogs.com/0102677/2002/02/06.html#a13&quot;&gt;radioclient&lt;/A&gt; sample, which automatically shows the shell and imports the xmlrpclib module. Then try this in the shell:&lt;/P&gt;&lt;PRE&gt;&amp;gt;&amp;gt;&amp;gt; server = xmlrpclib.Server(&apos;&lt;a href=&quot;http://localhost/cgi-bin/webservices.py&quot;&gt;http://localhost/cgi-bin/webservices.py&lt;/a&gt;&apos;)&lt;BR&gt;&amp;gt;&amp;gt;&amp;gt; server.system.listMethods()&lt;BR&gt;{&apos;sample.helloWorld()&apos;: &apos;None&apos;, &apos;examples.getStateName(stateIndex)&apos;: &apos;None&apos;, &lt;BR&gt;&apos;system.listMethods()&apos;: &apos;None&apos;}&lt;BR&gt;&amp;gt;&amp;gt;&amp;gt; server.sample.helloWorld()&lt;BR&gt;&apos;Hello World!&apos;&lt;BR&gt;&amp;gt;&amp;gt;&amp;gt; server.examples.getStateName(1)&lt;BR&gt;&apos;Alabama&apos;&lt;BR&gt;&amp;gt;&amp;gt;&amp;gt; server.examples.getStateName(50)&lt;BR&gt;&apos;Wyoming&apos;&lt;BR&gt;&lt;/PRE&gt;</description>
			<guid>http://radio.weblogs.com/0102677/categories/pythoncard/2002/06/12.html#a4</guid>
			<pubDate>Wed, 12 Jun 2002 21:29:22 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=102677&amp;amp;p=4&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0102677%2F2002%2F06%2F12.html%23a4</comments>
			</item>
		</channel>
	</rss>
