Allow degrees() == None in colleges()
[sitecorepy.git] / README
1 SiteCorePy
2 ==========
3
4 SiteCorePy provides a Python_ interface to SiteCore_ via WebDriver_,
5 because I like my wrists too much to enter data by hand.
6
7 Note that WebDriver is currently being merged into Selenium_.
8
9 .. _Python: http://www.python.org/
10 .. _SiteCore: http://www.sitecore.net/
11 .. _WebDriver: http://code.google.com/p/selenium/
12 .. _Selenium: http://code.google.com/p/selenium/
13
14
15 Getting SiteCorePy
16 ==================
17
18 SiteCorePy is available as a git repository::
19
20     $ git clone http://www.physics.drexel.edu/~wking/code/git/sitecorepy.git
21
22 There is also a `browsable interface`_
23
24 .. _browsable interface:
25   http://www.physics.drexel.edu/~wking/code/git/git.php?p=sitecorepy.git
26
27 It's currently just a single script, so no need to install anything.
28 You will, however, need to `install the Firefox WebDriver`_ if you
29 haven't already.
30
31 .. _install the Firefox WebDriver:
32   http://code.google.com/p/selenium/wiki/FirefoxDriver
33
34
35 Getting started
36 ===============
37
38 Edit sitecore.py to execute your assigned task.  See, for example,
39 the current `add_headshot_alt_tags` function.  Then run
40
41     $ ./sitecore.py