Boston Python Workshop 6/Friday/OSX project dependencies: Difference between revisions

Content added Content deleted
imported>Catherinedevlin
(new)
Line 1: Line 1:
==ColorWall==


Our workshop will practice with the Twitter client. If you'd like to try the Words with Friends or ColorWall code, you can get [[Boston Python Workshop 6/Friday|« Boston's setup instructions]]
[[File:Colorwall_matrix.png|200px]]

===Download the ColorWall project===

You'll be writing graphical effects for an existing ColorWall project. Download this ColorWall code and example effects so you're ready to start working with them tomorrow:

# Right click the following file, click "Save Target as..." or "Save link as...", and save it to your Desktop directory:
#* http://web.mit.edu/jesstess/www/BostonPythonWorkshop6/ColorWall.zip
#The ".zip" extension on the above file indicates that it is a compressed Zip archive. We need to "extract" its contents. To do this, find ColorWall.zip on your Desktop and double-click on it. That will create a folder called ColorWall containing several files.

===Test the ColorWall code===

Start a command prompt and navigate to the Desktop/ColorWall directory where the ColorWall code lives. For example, if the ColorWall project is at <code>/home/jesstess/Desktop/ColorWall</code>,

<pre>
cd /home/rubixcube409/Desktop/ColorWall
</pre>

will change you into that directory (the "~" means your home directory!), and

<pre>
ls
</pre>

will show you the source code files in that directory. One of the files is "run.py", which has a ".py" extension indicating that it is a Python script. Type:

<pre>
python run.py
</pre>

at the command prompt to execute the run.py Python script. You should see a window pop up and start cycling through colorful effects. If you don't, let a staff member know.

Now type:

<pre>
python run.py -a -s
</pre>

at the command prompt to execute the run.py Python script so that it runs only the advanced effects. You should see a window pop up and start cycling through different colorful effects. If you don't, let a staff member know.

You can also run both sets of effects by typing:

<pre>
python run.py -a
</pre>

===Success!===

You've completed setup for the ColorWall project.

==Wordplay==

[[File:Crossword.png|200px]]

===Download the Wordplay project===

We've written some skeleton code for the Wordplay project already. Download this code so you're ready to start working with it tomorrow:

# Right click the following file, click "Save Target as..." or "Save link as...", and save it to your Desktop directory:
#* http://web.mit.edu/jesstess/www/BostonPythonWorkshop6/Wordplay.zip
#Find Wordplay.zip on your Desktop and double-click on it to "unzip" it. That will create a folder called Wordplay containing several files.

===Test the Wordplay code===

Start a command prompt and navigate to the Desktop/Wordplay directory where the Wordplay code lives. For example, if the Wordplay project is at <code>/Users/jesstess/Desktop/Wordplay</code>,

<pre>
cd /Users/jesstess/Desktop/Wordplay
</pre>

will change you into that directory, and

<pre>
ls
</pre>

will show you the source code files in that directory. One of the files is "words1.py", which has a ".py" extension indicating that it is a Python script. Type:

<pre>
python words1.py
</pre>

at the command prompt to execute the words1.py Python script. You should see a column of English words printed to the screen. If you don't, let a staff member know.

===Success!===

You've completed setup for the Wordplay project.


==Twitter==
==Twitter==
Line 142: Line 55:


# Right click the following file, click "Save Target as..." or "Save link as...", and save it to your Desktop directory:
# Right click the following file, click "Save Target as..." or "Save link as...", and save it to your Desktop directory:
#* https://github.com/catherinedevlin/TwitterAPI/zipball/master
#* http://web.mit.edu/jesstess/www/BostonPythonWorkshop6/Twitter.zip
#Find Twitter.zip on your Desktop and double-click on it to "unzip" it. That will create a folder called Twitter containing several files.
#Find Twitter.zip on your Desktop and double-click on it to "unzip" it. That will create a folder called Twitter containing several files.


Line 182: Line 95:
You are done installing dependencies for the Saturday projects.
You are done installing dependencies for the Saturday projects.


[[Boston Python Workshop 6/Friday|&laquo; Back to the Friday setup page]]
[[Indianapolis Python Workshop 1/Friday|&laquo; Back to the Friday setup page]]