<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Misspelled nemesis club &#187; python</title>
	<atom:link href="http://moreati.org.uk/blog/category/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://moreati.org.uk/blog</link>
	<description>A blog about life, technology &#38; databases</description>
	<lastBuildDate>Sat, 10 Jul 2010 16:57:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Make a Windows installer for your python module</title>
		<link>http://moreati.org.uk/blog/2009/03/17/make-a-windows-installer-for-your-python-module/</link>
		<comments>http://moreati.org.uk/blog/2009/03/17/make-a-windows-installer-for-your-python-module/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 13:04:08 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=109</guid>
		<description><![CDATA[To help you build and distribute your Python packges, Python provides distutils. This library knows how to bring together your modules, where to put scripts and how to compile C extensions. The process is driven by a setup.py file, written by the package author or maintainer. Depending on what argument is passed, setup.py can install]]></description>
			<content:encoded><![CDATA[<p>To help you build and distribute your Python packges, Python provides <a title="distutils introduction" href="http://docs.python.org/distutils/introduction.html">distutils</a>. This library knows how to bring together your modules, where to put scripts and how to compile C extensions. The process is driven by a setup.py file, written by the package author or maintainer. Depending on what argument is passed, setup.py can install the package, build an archive or build an installer. To create a Windows installer for a module called wibble.py proceeed as follows.</p>
<p>Create a setup.py file in the same directory as your existing module(s), describing what is to be installed:</p>
<pre><span class="kn">from</span> <span class="nn">distutils.core</span> <span class="kn">import</span> <span class="n">setup</span>
<span class="n">setup</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s">'Wibble'</span><span class="p">,</span>
      <span class="n">version</span><span class="o">=</span><span class="s">'1.0'</span><span class="p">,
</span>      <span class="n">description</span><span class="o">=</span><span class="s">'A utility to deal with underpants and pencils.'</span><span class="p">,</span>
      <span class="n">author</span><span class="o">=</span><span class="s">'Fred Bloggs'</span><span class="p">,</span>
      <span class="n">author_email</span><span class="o">=</span><span class="s">'fbloggs@example.org'</span><span class="p">,</span>
      <span class="n">py_modules</span><span class="o">=</span><span class="p">[</span><span class="s">'wibble'</span><span class="p">],</span> # Add more modules as desired
      <span class="p">)</span></pre>
<p>Run the following command:</p>
<pre>python setup.py bdist_wininst</pre>
<p>This will generate wibble-1.0.win32.exe, which can install Wibble on any Windows PC already having a version of Python. As a bonus the bdist_wininst command doesn&#8217;t itself require Windows, so you can create the installer on Linux or Mac OS.</p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2009/03/17/make-a-windows-installer-for-your-python-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EuroPython 2009 open for registration</title>
		<link>http://moreati.org.uk/blog/2009/03/04/europython-2009-open-for-registration/</link>
		<comments>http://moreati.org.uk/blog/2009/03/04/europython-2009-open-for-registration/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 00:01:14 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[arcgis]]></category>
		<category><![CDATA[confereneces]]></category>
		<category><![CDATA[pyconuk]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=104</guid>
		<description><![CDATA[If you&#8217;ve enjoyed PyCon UK the last 2 years, the bad news is that it won&#8217;t be happening this year. The good news is that  EuroPython 2009 is coming to sunny Birmingham instead, for 3 days from Tues 30th June to Thurs 2nd July and registration is now open. The even better news is that]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve enjoyed <a href="http://pyconuk.org/">PyCon UK</a> the last 2 years, the bad news is that it won&#8217;t be happening this year. The good news is that  <a href="http://www.europython.eu/">EuroPython 2009</a> is coming to sunny Birmingham instead, for 3 days from Tues 30th June to Thurs 2nd July and <a href="http://www.europython.eu/registration/">registration is now open</a>. The even better news is that until 14th March it&#8217;s <em>really cheap</em>, like 50% off cheap making the 3 day conference only £95.</p>
<p>As a warm up, from Sunday we have 2 days of tutorials at the bargain price of £70. To close there will be sprints from Friday 3rd July, and in case any Django coders get home sick it all coincides with the <a href="http://www.birminghamjazzfestival.com/">Birmingham International Jazz Festival</a>.</p>
<p>My talk on <a href="http://moreati.org.uk/blog/2009/01/27/from-esriarcgis-import-geodatabase/">ArcGIS and IronPython</a> has been approved. So I&#8217;ll see you there.</p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2009/03/04/europython-2009-open-for-registration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Python cheat sheet</title>
		<link>http://moreati.org.uk/blog/2008/11/18/another-python-cheat-sheet/</link>
		<comments>http://moreati.org.uk/blog/2008/11/18/another-python-cheat-sheet/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 00:19:13 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=60</guid>
		<description><![CDATA[I couldn&#8217;t find a Python cheat sheet that I liked, so I made another. Python cheat sheet 0.1 (A4, OpenDocument) Python Cheat sheet 0.1 (A4, PDF) It&#8217;s rough, but pretty usable. I need to make better use of space/colour, choose a clearer font and link it into the Python docs. The license will be either]]></description>
			<content:encoded><![CDATA[<p>I couldn&#8217;t find a Python cheat sheet that I liked, so I made another.</p>
<ul>
<li><a href="http://moreati.org.uk/blog/wp-content/uploads/2008/11/python-cheat-sheet.odt">Python cheat sheet 0.1 (A4, OpenDocument)<br />
</a></li>
<li><a href="http://moreati.org.uk/blog/wp-content/uploads/2008/11/python-cheat-sheet.pdf">Python Cheat sheet 0.1 (A4, PDF)</a></li>
</ul>
<p>It&#8217;s rough, but pretty usable. I need to make better use of space/colour, choose a clearer font and link it into the Python docs.</p>
<p>The license will be either <a href="http://www.python.org/psf/license/">Python Software Foundation License</a> or <a href="http://creativecommons.org/licenses/by/3.0/">CC-Attribution</a>. Comments and suggestions welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2008/11/18/another-python-cheat-sheet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tabular data with Python slides, from PyCon UK</title>
		<link>http://moreati.org.uk/blog/2007/09/30/tabular-data-with-python-slides-from-pyconuk/</link>
		<comments>http://moreati.org.uk/blog/2007/09/30/tabular-data-with-python-slides-from-pyconuk/#comments</comments>
		<pubDate>Sun, 30 Sep 2007 22:42:01 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[pyconuk]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://alexw.webfactional.com/blog/?p=14</guid>
		<description><![CDATA[At PyCon UK 2007 I gave a short talk on using Python to deal with tabular data. The slides, demos and modules for my talk are available for download. There is material in the download that I didn&#8217;t present on the day. The talk covers extracting data from various tabular data formats. This is the]]></description>
			<content:encoded><![CDATA[<p>At <a href="http://pyconuk.org/">PyCon UK</a> 2007 I gave a short talk on using Python to deal with tabular data. The <a href="http://moreati.org.uk/talks/Tabular data with Python.zip">slides, demos and modules</a> for my talk are available for download.</p>
<p>There is material in the download that I didn&#8217;t present on the day. The talk covers extracting data from various tabular data formats. This is the first step of an <a href="http://en.wikipedia.org/wiki/Extract%2C_transform%2C_load">Extract, Transform Load (ETL)</a> operation. It also summaries the character of those data formats.</p>
<p>Comments, queries and suggestions are most welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2007/09/30/tabular-data-with-python-slides-from-pyconuk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python implementations matrix</title>
		<link>http://moreati.org.uk/blog/2007/09/30/python-implementations-matrix/</link>
		<comments>http://moreati.org.uk/blog/2007/09/30/python-implementations-matrix/#comments</comments>
		<pubDate>Sun, 30 Sep 2007 12:55:09 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://alexw.webfactional.com/blog/?p=13</guid>
		<description><![CDATA[For the last week or so I&#8217;ve been putting together a spreadsheet, to compare the various Python implementations on support of PEPs and library modules. It is ready for a first release, but far from complete: CPython 1.5 &#8211; 2.5 coverage is good. IronPython 1.0 &#8211; 1.1 has library coverage Jython only has release dates]]></description>
			<content:encoded><![CDATA[<p>For the last week or so I&#8217;ve been putting together a spreadsheet, to compare the various Python implementations on support of PEPs and library modules. It is ready for a first release, but far from complete:</p>
<ul>
<li>CPython 1.5 &#8211; 2.5 coverage is good.</li>
<li>IronPython 1.0 &#8211; 1.1 has library coverage</li>
<li>Jython only has release dates</li>
<li>PyPy has not been started</li>
</ul>
<p>I&#8217;ve uploaded as an OpenDocument Spreadsheet: <a href='http://www.moreati.org.uk/blog/wp-content/uploads/2007/09/python-matrix.ods' title='Python implementations matrix'>Python implementations matrix</a>. Alternatively, for those stuck with Excel, it is also available as an MS Excel workbook: <a href='http://www.moreati.org.uk/blog/wp-content/uploads/2007/09/python-matrix.xls' title='Python implementations matrix (xls)'>Python implementations matrix (xls)</a></p>
<p>Comments, suggestions and emails welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2007/09/30/python-implementations-matrix/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>PyCon UK early bird registration</title>
		<link>http://moreati.org.uk/blog/2007/05/19/pycon-uk-early-bird-registration/</link>
		<comments>http://moreati.org.uk/blog/2007/05/19/pycon-uk-early-bird-registration/#comments</comments>
		<pubDate>Sat, 19 May 2007 12:59:17 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[pyconuk]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://alexw.webfactional.com/blog/?p=7</guid>
		<description><![CDATA[PyCon UK, the first UK community Python conference, is taking place in Birmingham on the weekend of 8th &#8211; Sun 9th September 2007. Extra early bird registration ends on Monday. We&#8217;re offering both days including access to all tutorials, talks, sessions &#38;  the conference dinner for the fantastically low price of £50 if you book]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pyconuk.org" title="PyCon UK">PyCon UK</a>, the first UK community Python conference, is taking place in Birmingham on the weekend of 8th &#8211; Sun 9th September 2007. <a href="http://www.pyconuk.org/booking.html">Extra early bird registration</a> ends on Monday. We&#8217;re offering both days including access to all tutorials, talks, sessions &amp;  the conference dinner for the fantastically low price of £50 if you book in the next 3 days. Registration will remain open until the first day of the conference, but book early to save more.</p>
<p>Proposed talks so far include:</p>
<ul>
<li>Introduction to Python for programmers new to Python <span class="anchor" id="line-23"></span><span class="anchor" id="line-24"></span></li>
<li>Introduction to PyQt GUI Programming</li>
<li>Developing with IronPython <span class="anchor" id="line-21"></span></li>
<li>An Introduction to Django</li>
<li class="gap">The Report Lab pdf tool kit</li>
</ul>
<p>More are coming, our <a href="http://www.pyconuk.org/community/CallForPapers">call for proposals</a> is open. I look forward to seeing you there.<span class="anchor" id="line-25"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2007/05/19/pycon-uk-early-bird-registration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
