JustinBis / CourseLogic

A website designed to make class planning significantly easier for students with complex schedules
1 stars 0 forks source link

Python #1

Closed Dar13 closed 10 years ago

Dar13 commented 10 years ago

EWWWW PYTHON.

Not sure what other language you could use, but EWW PYTHON.

JustinBis commented 10 years ago

EWW Cross platform and easily readable code! But seriously, thanks to the long term plan (automated management via the mechanize library) I had to choose between Python or Ruby. Python had BeautifulSoup, so it won out. That's actually an issue that I need to open though, because using BS with html5lib really is BS.

Dar13 commented 10 years ago

Meh about the easily readable. Of course I'm so used to C-like languages that it's just different. I really should work some more in Python.

JustinBis commented 10 years ago

Believe it or not, I'm actually working on this issue seriously. Python is being phased out in my scraper system in favor of more NodeJS. Can't beat the speed of asynchronous request execution, plus having an easy port of jQuery makes working with the DOM on pages I need to get info from so much easier. Should be done soon, as it's my primary target right now.

JustinBis commented 10 years ago

I've killed the Python! Scrapers are now handled in Node.js