From jim at well.com Tue Jan 6 00:13:08 2009 From: jim at well.com (jim) Date: Mon, 05 Jan 2009 15:13:08 -0800 Subject: [PyOP] BayPIGgies meeting Thursday January 8, 2009: Scrape the Web by Asheesh Laroia Message-ID: <1231197188.7760.350.camel@jim-laptop> BayPIGgies meeting Thursday January 8, 2009 NOTE BayPIGgies is NOT meeting at Google this month (or next) but at the Tech Museum on Market Street in San Jose (details below) Tonight's talk is Scrape the Web: Strategies for programming websites that don't expect it by Asheesh Laroia Do you find yourself faced with websites that have data you need to extract? Would your life be simpler if you could programmatically input data into web applications, even those tuned to resist interaction by bots? This talk presents the basics of web scraping and then dives into the details of different methods and where they are most applicable. You'll leave with an understanding of when to apply different tools and learn about a "heavy hammer" for screen scraping used by a project for the Electronic Frontier Foundation. Attendees should bring a laptop, if possible, to try the examples and optionally take notes. http://svn.asheesh.org/svn/public/20082009/pycon-proposal.rst Meetings start with a Newbie Nugget, a short discussion of an essential Python feature, specially for those new to Python. tonight's Newbie Nugget: Code Coverage Basics by Benjamin Sargeant NEW LOCATION FOR JANUARY 8, 2009 The Tech Museum of Innovation 201 South Market Street San Jose, CA 95113 ROOM: "Large Group Meeting Room", which is on the right as one enters the building from the Park Street entrance. NOTE: doors close to stragglers at 8 PM No badges or registration are required. You may come early. Those interested in seeing the Leonardo exhibit may get discount coupons, contact Rob Stephenson (rstephenson at thetech.org) Parking and transport information can be found at http://www.thetech.org/info/directions/ BayPIGgies meeting information is available at http://baypiggies.net/new/plone ------------------------ Agenda ------------------------ ..... 7:30 PM ........................... General hubbub, inventory end-of-meeting announcements, any first-minute announcements. ..... 7:35 PM to 7:45 PM ................ Newbie Nugget Code Coverage by Benjamin Sargeant Note that Tech Museum doors will not allow late-comers after 8:00 PM ..... 7:45 PM to 8:45 PM ................ Scrape the Web: Strategies for programming websites that don't expect it by Asheesh Laroia Note that the meeting ends promptly at 9 PM. ..... 8:45 PM to 9:00 PM ................ Mapping and Random Access Mapping is a rapid-fire audience announcement of topics the announcers are interested in. Random Access follows immediately to allow follow up individually on the announcements and other topics of interest. Note that the meeting ends promptly at 9 PM. From charles.merriam at gmail.com Wed Jan 7 04:13:05 2009 From: charles.merriam at gmail.com (Charles Merriam) Date: Tue, 6 Jan 2009 19:13:05 -0800 Subject: [PyOP] [Baypiggies] Thursday January 8, 2009 is also Free Engineers day! Message-ID: I thought I would point out that Thursday is also "Free Engineers through SVEC" day at the Tech. Those with forethought can show up early, catch the "Leonardo da Vinci" exhibit for free, and then attend the meeting. Life is grand! Charles Merriam --> The original email from Elise. From: "Elise Engelhardt" Date: Mon, 5 Jan 2009 14:18:42 -0800 Subject: Thursday is Free Engineers Day at Leonardo Exhibit - Sign up right away! The Tech Museum has extended the Leonardo da Vinci exhibit and they are offering another FREE day (through the Silicon Valley Engineering Council - SVEC) for all engineering / technical people and their guests this Thursday! If you haven't seen the exhibit yet (or want to see it again), don't let it pass you by - it is fascinating and inspiring! RSVP right away at http://www.thetech.org/celebrating_innovation/ If you can't make Thursday, you can still buy tickets for any day at 20% off using the below link. ********************************************************************** You are invited to celebrate Engineers Day at Leonardo: 500 Years into the Future! Leonardo: 500 Years into the Future is the largest exhibit ever of the innovative art, science and engineering works of Leonardo da Vinci and his contemporaries. It combines over 200 artifacts including working models crafted from the original notebooks of Leonardo and the Renaissance engineers plus two works of art by Leonardo's disciples on loan from the Uffizi Gallery. Guided tours offer a powerful experience of the blockbuster exhibit, which has been extended through January 25th, 2009 at The Tech Museum of Innovation, in Downtown San Jose. When: Thurs. January 8, 2009, 9am-8pm Where: The Tech Museum of Innovation, San Jose, CA Why: Time is running out to see the only US appearance of this incredible exhibit! Cost: FREE for the first 500 Engineers and their guests Limited tickets available. You must RSVP to take advantage of this invitation. RSVP today at http://www.thetech.org/celebrating_innovation/ Can't make it to Engineers Day? The Tech is also extending special pricing to SVEC with the below link through the duration of the exhibit. Save 20% or more!! http://tickets.thetech.org/production/view.asp?id=5367 &src=2322 Adults - $20, Seniors - $15, College Students w/ID - $15, Kids (up to 17 yrs.) - $12 From marilyn at deliberate.com Fri Jan 30 02:51:00 2009 From: marilyn at deliberate.com (Marilyn Davis) Date: Thu, 29 Jan 2009 17:51:00 -0800 (PST) Subject: [PyOP] Python Retreat in Cupertino Feb 9 - 12 Message-ID: <52652.24.23.184.167.1233280260.squirrel@mail.tigertech.net> Hi, http://courses.ucsc-extension.edu/ucsc/search/publicCourseSearchDetails.do?method=load&courseId=1531625 I'm teaching a fast-paced, low-pressure Python retreat Feb 9 - 12 in Cupertino, only for people who know how to program in some other language. We'll be doing lab exercises to practice the core of Python, including the very Pythonic decorators, generators, iterators, and context management facilities. Please send students! Marilyn Davis