from BeautifulSoup import BeautifulSoup
import re
import urllib2
import time
import optparse
# base="http://montreal.fr.craigslist.ca/search/"
cityw = {'Montreal CA':'http://montreal.fr.craigslist.ca/search/',
	 'Eastern CT':'http://newlondon.craigslist.org/search/',
	 'Hartford CT':'http://hartford.craigslist.org/search/'}
specs =['eng','sad','sof','tsh']
for key, value in dict.items(cityw):
	# print key,value
	city=key
	base=value
	# print city,base
	for spec in specs:
		url=base+spec+"?addOne=telecommuting"
		# print url
		#Create the soup
		page=urllib2.urlopen(url)
		soup = BeautifulSoup(page.read())
		#Search the soup
		sline = soup.findAll('p',{'class':'row'})
		print('<p> '+city+' '+spec+' </p>')	
		print('<base href="'+base+'">')
		for word in sline:
			print word





