INFORMATION ORGANIZATION LAB INFORMATION ORGANIZATION LAB NOVEMBER - - PowerPoint PPT Presentation

information organization lab
SMART_READER_LITE
LIVE PREVIEW

INFORMATION ORGANIZATION LAB INFORMATION ORGANIZATION LAB NOVEMBER - - PowerPoint PPT Presentation

INFORMATION ORGANIZATION LAB NOVEMBER 7, 2012 INFORMATION ORGANIZATION LAB INFORMATION ORGANIZATION LAB NOVEMBER 7, 2012 LAST TIME ON IOLAB OBJECT ORIENTED JAVASCRIPT INFORMATION ORGANIZATION LAB NOVEMBER 7, 2012 TODAY PYTHON INFORMATION


slide-1
SLIDE 1

INFORMATION ORGANIZATION LAB

NOVEMBER 7, 2012

INFORMATION ORGANIZATION LAB

slide-2
SLIDE 2

INFORMATION ORGANIZATION LAB

NOVEMBER 7, 2012

LAST TIME ON IOLAB OBJECT ORIENTED JAVASCRIPT

slide-3
SLIDE 3

INFORMATION ORGANIZATION LAB

NOVEMBER 7, 2012

TODAY PYTHON

slide-4
SLIDE 4

INFORMATION ORGANIZATION LAB

NOVEMBER 7, 2012

WHAT IS PYTHON?

Definition

Source: http://www.python.org/doc/essays/blurb.html

Python is an interpreted, object-oriented, high-level programming language with dynamic semantictics.

slide-5
SLIDE 5

INFORMATION ORGANIZATION LAB

NOVEMBER 7, 2012

RELATION TO WEB?

  • Scripting Language
  • WSGI
  • T

emplating

  • Database access
  • Server Side Optimization
slide-6
SLIDE 6

INFORMATION ORGANIZATION LAB

NOVEMBER 7, 2012

REFERENCE

HTTP://DOCS.PYTHON.ORG/2/HOWTO/WEBSERVERS.HTML

slide-7
SLIDE 7

INFORMATION ORGANIZATION LAB

NOVEMBER 7, 2012

SCRIPTING

Scrapy http://scrapy.org/ http://doc.scrapy.org/en/latest/intro/tutorial.html

slide-8
SLIDE 8

INFORMATION ORGANIZATION LAB

NOVEMBER 7, 2012

FLASK

A Python Micro-framework

  • Routing (WSGI)
  • T

emplating (jinja2)

  • Database access (sqlite3)
slide-9
SLIDE 9

INFORMATION ORGANIZATION LAB

NOVEMBER 7, 2012

OPEN LAB

Project 3

slide-10
SLIDE 10

INFORMATION ORGANIZATION LAB

NOVEMBER 7, 2012

FOR NEXT TIME

Project 3 due 11/14

You can find links to help with all of these on the course website at http://courses.ischool.berkeley.edu/290ta-iol/f12