{"database": "nicar", "table": "sessions", "rows": [[188, 4246, "Python: Let's scrape a website", "This hands-on training will illustrate how Python can be used to grab a lot of data from a website at once, whether by pulling content from a page or interacting with forms. You\u2019ll want to be comfortable writing loops in Python, though you won\u2019t necessarily need to be able to write a function from scratch! This session is good for people who feel comfortable with Python\u2019s data types and control flow (if/else, loops). Experience with HTML is a plus but not necessary. Note: It would be useful to attend the session \" How it Works: The Internet\" in advance if you\u2019re not familiar with the topic already. ", 14, "2019-03-08", "2019-03-08 14:15:00", "2019-03-08 15:15:00", 0, 0, 0, "Ryan Pitts, Knight-Mozilla OpenNews", 3, null, 2, "Python: Let's scrape a website"]], "columns": ["rowid", "event_id", "name", "clean_description", "location_room", "start_date_clean", "start_time", "end_time", "pre_reg_flag", "paid_flag", "laptop_flag", "speakers_cleaned", "session_type", "keywords", "skill_level", "session_title"], "primary_keys": ["rowid"], "primary_key_values": ["188"], "units": {}, "query_ms": 0.3402233123779297}