<div dir="auto">Yup! This Thursday from 7pm</div><div class="gmail_extra"><br><div class="gmail_quote">On 21 Jan 2018 15:53, "David Davies-Day" <<a href="mailto:djdavies83@hotmail.com">djdavies83@hotmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div>
<div>Just wanted to double check, it's this Thursday from 7pm?  </div>
<div><br>
</div>
<div><br>
</div>
<span class="m_-2632582366550103642Apple-style-span" style="font-size:8px">No animals were harmed in the making of this email. However, several thousand electrons were severely inconvenienced.</span><br>
<br>
<div>-------- Original message --------</div>
<div>From: Matthew Daubney <<a href="mailto:matt@daubers.co.uk" target="_blank">matt@daubers.co.uk</a>> </div>
<div>Date:2018/01/21 14:07 (GMT+00:00) </div>
<div>To: Swansea Hackspace <<a href="mailto:hackspace@swansea.hackspace.org.uk" target="_blank">hackspace@swansea.hackspace.<wbr>org.uk</a>> </div>
<div>Cc: </div>
<div>Subject: Re: [Swansea Hackspace] Python Workshops </div>
<div><br>
</div>
<div>
<div dir="auto">You can install python 3 alongside python 2. If people want to go this to the come and see me Monday evening at the space!</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 21 Jan 2018 14:05, "Neil Jones" <<a href="mailto:neil@aurinia.co.uk" target="_blank">neil@aurinia.co.uk</a>> wrote:<br type="attribution">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF">Can I just warn people. I recently upgraded a machine to python 3 and it took over an hour.<br>
So don't just assume you can spend a few minutes before you come on installing the software.<br>
You don't have to sit around watching the machine but the process is prolonged.<br>
<br>
Neil<br>
<br>
<div class="m_-2632582366550103642m_2251977521304106264moz-cite-prefix">On 05/01/18 20:19, Matthew Daubney wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>
<div>
<div>
<div>Ok, so pre-requisites will be:<br>
<br>
</div>
1. Install Python 3 (<a href="https://www.python.org/downloads/release/python-364/" target="_blank">https://www.python.org/downlo<wbr>ads/release/python-364/</a>). I'd prefer you have python 3 as everyone is now dropping support for Python 2<br>
</div>
2. Have an editor installed.<br>
</div>
<div><br>
</div>
<div>If you're on Windows, ensure your path is setup correctly after installing python by opening a terminal window and typing "python". If you get command not found or similar, we'll need to fix it. Do the same with "pip".<br>
</div>
<div><br>
</div>
2 is a contentious subject. You can use whichever editor you wish, but if you're new to all of this I'd recommend PyCharm (<a href="https://www.jetbrains.com/pycharm/download/" target="_blank"></a><a class="m_-2632582366550103642m_2251977521304106264moz-txt-link-freetext" href="https://www.jetbrains.com/pycharm/download/" target="_blank">https://www.jetbrains.com/pyc<wbr>harm/download/</a>)
 The community edition is free (As in beer) and its relatively feature filled. I used it for many years, but have recently gone back to ViM because I hate myself, or something. You can, of course, use emacs (or as someone I once worked with did, emacs with
 the ViM keybindings) Others include Sublime Text, Visual Studio Code and Atom.<br>
<br>
</div>
If you're unsure or have any questions, I'll be at the space the next two mondays, or just ask here and I'll answer as best I can. I'll go over pip (the python package manager) and virtualenvs on the day as they're not entirely necessary, but make your life
 1000% easier :)<br>
<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 5 January 2018 at 13:05, Matthew Daubney <span dir="ltr">
<<a href="mailto:matt@daubers.co.uk" target="_blank">matt@daubers.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Yep. I'm in two minds over this. Part of me is considering doing the whole thing from Jupyter notebooks and I'll just run my laptop as a server, part of me thinks we should just dive in inside an interpreter..... I'll have a think and put something
 up this evening with instructions :)<br>
</div>
<div class="m_-2632582366550103642m_2251977521304106264HOEnZb">
<div class="m_-2632582366550103642m_2251977521304106264h5">
<div class="gmail_extra"><br>
<div class="gmail_quote">On 5 January 2018 at 11:31, Andrew Price <span dir="ltr">
<<a href="mailto:andy@andrewprice.me.uk" target="_blank"></a><a class="m_-2632582366550103642m_2251977521304106264moz-txt-link-abbreviated" href="mailto:andy@andrewprice.me.uk" target="_blank">andy@andrewprice.me.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span>On 03/01/18 15:33, Matthew Daubney wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
And the winner by a nose is Thursday the 25th of January. I'll confirm what<br>
you'll need if you're coming, but you'll definitely need a laptop!<br>
</blockquote>
<br>
</span>Just a thought: you might want to write some pointers on getting Python, any modules needed, and an editor/IDE installed (particularly on Windows) before the session, and maybe start a bit early for those who need help with getting those set up and familiarised.
 Otherwise the time might be swallowed up by installation issues and command line questions. Depends on how much you intend to cover I suppose.<br>
<br>
I have a little experience with Python so I'll come along and play teaching assistant if that would be helpful :)<br>
<br>
Andy
<div class="m_-2632582366550103642m_2251977521304106264m_-4626227123029352583HOEnZb">
<div class="m_-2632582366550103642m_2251977521304106264m_-4626227123029352583h5"><br>
<br>
______________________________<wbr>_________________<br>
Hackspace mailing list<br>
<a href="mailto:Hackspace@swansea.hackspace.org.uk" target="_blank">Hackspace@swansea.hackspace.or<wbr>g.uk</a><br>
<a href="http://swansea.hackspace.org.uk/mailman/listinfo/hackspace" rel="noreferrer" target="_blank">http://swansea.hackspace.org.u<wbr>k/mailman/listinfo/hackspace</a><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset class="m_-2632582366550103642m_2251977521304106264mimeAttachmentHeader"></fieldset> <br>
<pre>______________________________<wbr>_________________
Hackspace mailing list
<a class="m_-2632582366550103642m_2251977521304106264moz-txt-link-abbreviated" href="mailto:Hackspace@swansea.hackspace.org.uk" target="_blank">Hackspace@swansea.hackspace.or<wbr>g.uk</a>
<a class="m_-2632582366550103642m_2251977521304106264moz-txt-link-freetext" href="http://swansea.hackspace.org.uk/mailman/listinfo/hackspace" target="_blank">http://swansea.hackspace.org.u<wbr>k/mailman/listinfo/hackspace</a>
</pre>
</blockquote>
<br>
</div>
<br>
______________________________<wbr>_________________<br>
Hackspace mailing list<br>
<a href="mailto:Hackspace@swansea.hackspace.org.uk" target="_blank">Hackspace@swansea.hackspace.or<wbr>g.uk</a><br>
<a href="http://swansea.hackspace.org.uk/mailman/listinfo/hackspace" rel="noreferrer" target="_blank">http://swansea.hackspace.org.u<wbr>k/mailman/listinfo/hackspace</a><br>
<br>
</blockquote>
</div>
</div>
</div>
</div>

<br>______________________________<wbr>_________________<br>
Hackspace mailing list<br>
<a href="mailto:Hackspace@swansea.hackspace.org.uk">Hackspace@swansea.hackspace.<wbr>org.uk</a><br>
<a href="http://swansea.hackspace.org.uk/mailman/listinfo/hackspace" rel="noreferrer" target="_blank">http://swansea.hackspace.org.<wbr>uk/mailman/listinfo/hackspace</a><br>
<br></blockquote></div></div>