Open Source Developers Conf 2015

Script to parse Conference Schedule.


In [6]:
import requests
import bs4

In [ ]:


In [9]:
reqconf = requests.get('https://2015.osdc.com.au/schedule/')

In [10]:
bsre = bs4.BeautifulSoup(reqconf.text)


/usr/local/lib/python3.4/dist-packages/bs4/__init__.py:166: UserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("lxml"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently.

To get rid of this warning, change this:

 BeautifulSoup([your markup])

to this:

 BeautifulSoup([your markup], "lxml")

  markup_type=markup_type))

In [13]:
spre = bsre.findAll('span')

In [18]:
listalk = list()

In [ ]:


In [19]:
for spr in spre:
    print (spr.text)
    listalk.append(spr.text)


Toggle navigation




Going Viral for Fun, not Profit


                                    Ben Dechrai
                                

Open Source Vocational Engineering with High Performance Computing


                                    Lev Lafayette
                                

Inkscape for Absolute Beginners


                                    Donna Benjamin
                                

Network Insecurity, a love story


                                    Julien Goodwin
                                

Teaching and learning, what I learned from a year of mentoring at UTS


                                    Jack Skinner
                                

Javascript is Awe-ful


                                    Katie McLaughlin
                                

eLearning and IoT


                                    Kenneth Scott Huntley
                                

SubPos - A "Dataless" Wi-Fi Positioning System


                                    Blair Wyatt
                                

Crash-safe Replication with MariaDB and MySQL Global Transaction ID.


                                    Peter Lock
                                

Using FOSS for proposing improved public transport plans in Australian cities


                                    Patrick Sunter
                                

Disrupting the Classroom, in a Good Way


                                    Arjen Lentz
                                

Intro to OpenStreetMap


                                    Matthew Cengia
                                

Skulling Around: Hands-on History


                                    Claire Reeler
                                

Keynote: Climbing the Garden Wall – An Educator's Odyssey in Second Life and OpenSim


                                    Mark Elwell
                                

How Can I contribute to Mozilla


                                    Anup Allamsetty
                                

Lunchbox Window Manager


                                    Alysander Stanley
                                

Hack the Planet - A practical guide to web application vulnerabilities


                                    Katie McLaughlin
                                

Get your A-Game On! Levelling up your Open Source Career


                                    Kathy Reid
                                

To the moon: FOSS lessons from building the Comprehensive Kerbal Archive Network


                                    Paul '@pjf' Fenwick
                                

HTTP By The Numbers!


                                    Christopher Neugebauer
                                

How to Stop Lying, and Track What Matters


                                    Casey West
                                

Create customized map layers with TileMill


                                    Matthew Cengia
                                

Talking with Leviathans: interfacing Open Source to SAP


                                    Nick Moore
                                

EasyCount, freedom of information and openness


                                    Michael Cordover
                                

Opportunities in Openness. Driving positive change in local communities.


                                    Richard Tubb
                                

Daily fun with containers; A live demo


                                    Sven Dowideit
                                

Much MIDI stuff - and its Lessons


                                    Peter Billam
                                

Identity Management with FreeIPA


                                    Fraser Tweedale
                                

Debugging: how to survive potential assassination


                                    Paul Wayper
                                

The Great Escape : Tunnelling your way to freedom with SSH


                                    John Dalton
                                

Catmandu and Elasticsearch: making search current


                                    Robin Sheat
                                

Impressive Slideshow without Presentation Software


                                    Kazuaki Maeda
                                

Submitting your Android app to F-Droid


                                    Peter Serwylo
                                

4 Raspberry Pi + 1 MySQL Cluster. Really?


                                    Ronen Baram
                                

Open Source in government: lessons from the community


                                    Pia Waugh
                                

In [22]:
lisfix =listalk[1:]

In [35]:
firzlis = list()

In [ ]:


In [36]:
for li in lisfix:
    lireps = li.replace('  ', '')
    liqwe = lireps.replace('\n', '')
    firzlis.append(liqwe)

In [ ]:


In [ ]:


In [39]:
for firz in firzlis:
    print (firz)




Going Viral for Fun, not Profit
Ben Dechrai
Open Source Vocational Engineering with High Performance Computing
Lev Lafayette
Inkscape for Absolute Beginners
Donna Benjamin
Network Insecurity, a love story
Julien Goodwin
Teaching and learning, what I learned from a year of mentoring at UTS
Jack Skinner
Javascript is Awe-ful
Katie McLaughlin
eLearning and IoT
Kenneth Scott Huntley
SubPos - A "Dataless" Wi-Fi Positioning System
Blair Wyatt
Crash-safe Replication with MariaDB and MySQL Global Transaction ID.
Peter Lock
Using FOSS for proposing improved public transport plans in Australian cities
Patrick Sunter
Disrupting the Classroom, in a Good Way
Arjen Lentz
Intro to OpenStreetMap
Matthew Cengia
Skulling Around: Hands-on History
Claire Reeler
Keynote: Climbing the Garden Wall – An Educator's Odyssey in Second Life and OpenSim
Mark Elwell
How Can I contribute to Mozilla
Anup Allamsetty
Lunchbox Window Manager
Alysander Stanley
Hack the Planet - A practical guide to web application vulnerabilities
Katie McLaughlin
Get your A-Game On! Levelling up your Open Source Career
Kathy Reid
To the moon: FOSS lessons from building the Comprehensive Kerbal Archive Network
Paul '@pjf' Fenwick
HTTP By The Numbers!
Christopher Neugebauer
How to Stop Lying, and Track What Matters
Casey West
Create customized map layers with TileMill
Matthew Cengia
Talking with Leviathans: interfacing Open Source to SAP
Nick Moore
EasyCount, freedom of information and openness
Michael Cordover
Opportunities in Openness. Driving positive change in local communities.
Richard Tubb
Daily fun with containers; A live demo
Sven Dowideit
Much MIDI stuff - and its Lessons
Peter Billam
Identity Management with FreeIPA
Fraser Tweedale
Debugging: how to survive potential assassination
Paul Wayper
The Great Escape : Tunnelling your way to freedom with SSH
John Dalton
Catmandu and Elasticsearch: making search current
Robin Sheat
Impressive Slideshow without Presentation Software
Kazuaki Maeda
Submitting your Android app to F-Droid
Peter Serwylo
4 Raspberry Pi + 1 MySQL Cluster. Really?
Ronen Baram
Open Source in government: lessons from the community
Pia Waugh

In [ ]:


In [ ]:


In [ ]:


In [ ]:


In [ ]:


In [ ]:


In [ ]:


In [ ]:


In [ ]:


In [ ]:


In [ ]:


In [ ]: