In [25]:
import requests
from bs4 import BeautifulSoup

In [26]:
hamgar = requests.get('http://www.hamiltongardensartsfestival.co.nz/home/')

In [27]:
data = BeautifulSoup(hamgar)


---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-27-7a865dd905c0> in <module>()
----> 1 data = BeautifulSoup(hamgar)

/usr/lib/python2.7/site-packages/bs4/__init__.pyc in __init__(self, markup, features, builder, parse_only, from_encoding, **kwargs)
    160         if hasattr(markup, 'read'):        # It's a file-type object.
    161             markup = markup.read()
--> 162         elif len(markup) <= 256:
    163             # Print out warnings for a couple beginner problems
    164             # involving passing non-markup to Beautiful Soup.

TypeError: object of type 'Response' has no len()

In [31]:
def fileurl(urlsav):
    hamgar = requests.get(urlsav)

In [32]:
fileurl('http://www.hamiltongardensartsfestival.co.nz/home/')


Out[32]:
<Response [200]>

In [29]:
print hamgar

savFile = open('hamgarden','w')


<Response [200]>

In [75]:
for d in hamgar:
    print d
    savFile.write(d)


<!doctype html>
<!--[if lt IE 7]><html class="ie ie6" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:f
b="http://www.facebook.com/2008/fbml"><![endif]-->
<!--[if IE 7]><html class="ie ie7" xmlns="http://www.w3.org/1999/xhtml" xmln
s:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml"><![endif]-->
<!--[if IE 8]><html class="ie ie8" xmlns="ht
tp://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml"><![endif]-->
<!--[if gte 
IE 9]><!--><html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml">
<!--<![endif]-->
<head>
<!--meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scala
ble=false;"-->
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<!--META http-equiv="imagetoolbar" content
="no" /-->
<meta name="author" content="www.blacksheepcreative.co.nz" />
<meta name="keywords" content="Waikato Times, Hamilto
n Gardens Arts Festival, Hamilton Gardens, Arts Festival, Visual Arts, Music, Comedy, Film, Theater, Readers & Writers, Family, 
Free, Food & Wine, Workshops, Rose gardens, Jazz festival, Waikato, Hamilton, New Zealand" />
<meta name="description" content=
"" />
<meta name="title" content="Hamilton Gardens Arts Festival | " />
<meta http-equiv="X-UA-Compatible" content="IE=Emulate
IE7" />
<title> | Hamilton Gardens Arts Festival</title>
<meta property="og:title" content="Hamilton Gardens Arts Festival">

<meta property="og:type" content="website">
<meta property="og:image" content="http://www.hamiltongardensartsfestival.co.nz/com
ponent/graphics/og-image.png?v=29">
<meta property="og:url" content="http://www.hamiltongardensartsfestival.co.nz/home/">

<l
ink href="/component/css/layout.css?v=29" rel="stylesheet" type="text/css" media="screen" />
<link href="/component/css/print.c
ss?v=29" rel="stylesheet" type="text/css" media="print" />
<link rel="stylesheet" type="text/css" href="/~bsc/scripts.2/asset/f
onts.1/open_sans/stylesheet.css" media="all">

<link rel="shortcut icon" href="/favicon.2014.ico" />

<script type="text/jav
ascript" src="/~bsc/scripts/javascript/mootools/1.3/mootools.js"></script><script type="text/javascript" src="/~bsc/scripts/java
script/setup/1/setup.js.php?domain=hamiltongardensartsfestival.co.nz&amp;username=hamgard&amp;subdomain="></script><script type=
"text/javascript" src="/~bsc/scripts/javascript/mediaboxAdvanced/3/mediaboxAdvanced.js"></script><link rel="stylesheet" type="te
xt/css" href="/~bsc/scripts/javascript/mediaboxAdvanced/3/mediaboxAdvanced.css" /><script type="text/javascript" src="/~bsc/scri
pts/javascript/active_content/3/flashdetection.js"></script><script type="text/javascript" src="/~bsc/scripts/javascript/fixpng/
fixpng.js"></script><script type="text/javascript" src="/component/js/scripts.js?v=29"></script>


<link href="http://fonts.g
oogleapis.com/css?family=Nixie+One" rel="stylesheet" type="text/css" />
<link href="/component/css/2014.css?v=29" rel="styleshe
et" type="text/css" media="screen" />

</head>
<body id="body-30">

<!--Search Category "General Site"-->

<div id="wrapp
er">

	<div id="header"><div class="inner"><div class="fixed">
		<a href="/home/" id="logo-link">&nbsp;</a>
    	<a href="/h
ome/"><img id="logo" src="/component/graphics/2014/logo.jpg?v=3" alt="Waikato Times Hamilton Gardens Festival" title="Waikato Ti
mes Hamilton Gardens Festival" /></a>
    	<img id="logo-print" src="/component/graphics/logo.jpg?v=3" alt="Waikato Times Hamil
ton Gardens Festival" title="Waikato Times Hamilton Gardens Festival" />
    	<div id="top-nav"><ul>
<li><a href="/performers/
map/"><span>Maps</span></a></li>
<li><a href="/page/20-supporters"><span>Supporters</span></a></li>
<li><a href="/forms/show/e
-newsletter/new/"><span>E-newsletter</span></a></li>
<li><a href="/forms/show/competition/new/" title="Check out this awesome p
rize pack"><span>Competition</span></a></li>
<li><a href="/page/23-ticketing"><span>Ticketing</span></a></li>
<li><a href="/pa
ge/21-contact"><span>Contact</span></a></li>
<li><a href="/forms/show/feedback/new/"><span>Feedback</span></a></li>
</ul></div
>
    	<div id="bottom-nav">
    	
    	<ul class="nav"><li class="home"><a href="/home/"><span><span>Home</span></span></a><
/li><li class="category-icon category-9"><a href="/performers/categories/9-Free"><span class="icon"><img src="/component/graphic
s/2014/category-icons.png?v=3" alt="Free"></span><span><span>Free</span></span></a></li><li class="category-icon category-16"><a
 href="/performers/categories/16-Gold-Coin"><span class="icon"><img src="/component/graphics/2014/category-icons.png?v=3" alt="G
old Coin"></span><span><span>Gold Coin</span></span></a></li><li class="category-icon category-2"><a href="/performers/categorie
s/2-Art"><span class="icon"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Art"></span><span><span>Art</span></
span></a></li><li class="category-icon category-15"><a href="/performers/categories/15-Circus"><span class="icon"><img src="/com
ponent/graphics/2014/category-icons.png?v=3" alt="Circus"></span><span><span>Circus</span></span></a></li><li class="category-ic
on category-13"><a href="/performers/categories/13-Cultural"><span class="icon"><img src="/component/graphics/2014/category-icon
s.png?v=3" alt="Cultural"></span><span><span>Cultural</span></span></a></li><li class="category-icon category-11"><a href="/perf
ormers/categories/11-Dance"><span class="icon"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Dance"></span><sp
an><span>Dance</span></span></a></li><li class="category-icon category-4"><a href="/performers/categories/4-Film"><span class="i
con"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Film"></span><span><span>Film</span></span></a></li><li cla
ss="category-icon category-12"><a href="/performers/categories/12-Ideas"><span class="icon"><img src="/component/graphics/2014/c
ategory-icons.png?v=3" alt="Ideas"></span><span><span>Ideas</span></span></a></li><li class="category-icon category-7"><a href="
/performers/categories/7-Kids"><span class="icon"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Kids"></span><
span><span>Kids</span></span></a></li><li class="category-icon category-3"><a href="/performers/categories/3-Laugh"><span class=
"icon"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Laugh"></span><span><span>Laugh</span></span></a></li><li
 class="category-icon category-6"><a href="/performers/categories/6-Literature"><span class="icon"><img src="/component/graphics
/2014/category-icons.png?v=3" alt="Literature"></span><span><span>Literature</span></span></a></li><li class="category-icon cate
gory-1"><a href="/performers/categories/1-Music"><span class="icon"><img src="/component/graphics/2014/category-icons.png?v=3" a
lt="Music"></span><span><span>Music</span></span></a></li><li class="category-icon category-5"><a href="/performers/categories/5
-Theatre"><span class="icon"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Theatre"></span><span><span>Theatre
</span></span></a></li></ul>    	
    	</div>
    	
		<form id="site-search" method="get" action="/search/index.php">
			<in
put type="hidden" value="view" name="c"/>
            <input type="hidden" value="main" name="m"/>
            <input type="hi
dden" value="1" name="search"/>
			<input type="text" class="text" name="query" alt="Keyword search" value="" placeholder="Keyw
ord Search" />
			<input type="submit" class="button" value="Search" />
		</form>
    </div></div></div>
    
    <div id="
main-top"><div class="fixed clear">
    	<div class="left">
    		        	
        	<h1></h1>
    	</div>
    </div></div>

    
    <div id="main"><div class="fixed clear">
	            <div id="content">
                    <p>&nbsp;</p>	<div id
="band-main">
		<a class="loading-bg" href="/performers/344-Bustamento/"><img src="/file/music1/images/large/344.jpg?v=138628493
0" alt="" /></a>
				<h3 class="noquote"><span class="inner1"><span class="inner2"><span class="inner3">Bustamento</span></span>
</span></h3>
		<a class="quote-link" href="/performers/344-Bustamento">&nbsp;</a>
	</div>	
	<div id="band-list">
		<ul>
							<
li><span class="image"><img src="/file/music1/images/small/348.jpg?v=1389946379" alt="" /></span>
					<a href="/performers/348-
On-the-Upside-Down-of-the-World/">
						<span class="text">On the Upside Down of the World</span>
				</a></li>
								<li><sp
an class="image"><img src="/file/music1/images/small/336.jpg?v=1387490386" alt="" /></span>
					<a href="/performers/336-Odysse
y/">
						<span class="text">Odyssey</span>
				</a></li>
								<li><span class="image"><img src="/file/music1/images/small/2
58.jpg?v=1386283369" alt="" /></span>
					<a href="/performers/258-The-Bitches%27-Box/">
						<span class="text">The Bitches' 
Box</span>
				</a></li>
								<li><span class="image"><img src="/file/music1/images/small/314.jpg?v=1386901732" alt="" /></sp
an>
					<a href="/performers/314-The-Rocky-Horror-Picture-Show/">
						<span class="text">The Rocky Horror Picture Show</span>

				</a></li>
								<li><span class="image"><img src="/file/music1/images/small/343.jpg?v=1386904563" alt="" /></span>
					<
a href="/performers/343-Sparkling-Gems/">
						<span class="text">Sparkling Gems</span>
				</a></li>
								<li><span class="
image"><img src="/file/music1/images/small/338.jpg?v=1387760716" alt="" /></span>
					<a href="/performers/338-Heavenly-Delight
s/">
						<span class="text">Heavenly Delights</span>
				</a></li>
								<li><span class="image"><img src="/file/music1/imag
es/small/252.jpg?v=1386905927" alt="" /></span>
					<a href="/performers/252-Symphony-in-the-Gardens/">
						<span class="text
">Symphony in the Gardens</span>
				</a></li>
								<li><span class="image"><img src="/file/music1/images/small/339.jpg?v=138
7749698" alt="" /></span>
					<a href="/performers/339-Campground-Chaos-/">
						<span class="text">Campground Chaos </span>
	
			</a></li>
						</ul>
	</div>
	
<!--

<div id="news-snippets">
	<h2>Festival news <span>[ <a href="/news/">View all</a> ]</sp
an></h2>
	</div>

-->                            </div>
        
		<div id="sidebar" style="margin-top: -50px;">
			
						

			<div id="calendar-sidebar">
				<h3><a href="/performers/schedule/"><strong>Events</strong>Calendar<br/><small>14 Feb - 27 
Feb 2014</small></a></h3>
				<table border="0" cellpadding="0" cellspacing="0">
	<thead>
		<tr>
			<th class="weekend">S</th>

			<th>M</th>
			<th>T</th>
			<th>W</th>
			<th>T</th>
			<th>F</th>
			<th class="weekend">S</th>
		</tr>
	</thead>
	
	<tbody>

		<tr><td title="Sunday 9 February, 2014" class="weekend"><span>9				<td title="Monday 10 February, 2014" class=""><span>10				
<td title="Tuesday 11 February, 2014" class=""><span>11				<td title="Wednesday 12 February, 2014" class=""><span>12				<td titl
e="Thursday 13 February, 2014" class=""><span>13				<td title="Friday 14 February, 2014" class="event"><span>14<a href="/calenda
r/14/2/">&nbsp;</a></span></td>				<td title="Saturday 15 February, 2014" class="weekend-event"><span>15<a href="/calendar/15/2/
">&nbsp;</a></span></td></tr>				<tr><td title="Sunday 16 February, 2014" class="weekend-event"><span>16<a href="/calendar/16/2/
">&nbsp;</a></span></td>				<td title="Monday 17 February, 2014" class="event"><span>17<a href="/calendar/17/2/">&nbsp;</a></spa
n></td>				<td title="Tuesday 18 February, 2014" class="event"><span>18<a href="/calendar/18/2/">&nbsp;</a></span></td>				<td t
itle="Wednesday 19 February, 2014" class="event"><span>19<a href="/calendar/19/2/">&nbsp;</a></span></td>				<td title="Thursday
 20 February, 2014" class="event"><span>20<a href="/calendar/20/2/">&nbsp;</a></span></td>				<td title="Friday 21 February, 201
4" class="event"><span>21<a href="/calendar/21/2/">&nbsp;</a></span></td>				<td title="Saturday 22 February, 2014" class="weeke
nd-event"><span>22<a href="/calendar/22/2/">&nbsp;</a></span></td></tr>				<tr><td title="Sunday 23 February, 2014" class="weeke
nd-event"><span>23<a href="/calendar/23/2/">&nbsp;</a></span></td>				<td title="Monday 24 February, 2014" class="event"><span>2
4<a href="/calendar/24/2/">&nbsp;</a></span></td>				<td title="Tuesday 25 February, 2014" class="event"><span>25<a href="/calen
dar/25/2/">&nbsp;</a></span></td>				<td title="Wednesday 26 February, 2014" class="event"><span>26<a href="/calendar/26/2/">&nb
sp;</a></span></td>				<td title="Thursday 27 February, 2014" class="event"><span>27<a href="/calendar/27/2/">&nbsp;</a></span><
/td>				<td title="Friday 28 February, 2014" class=""><span>28				<td title="Saturday 1 March, 2014" class="weekend"><span>1</tr
>					</tbody>
</table>
<p><a href="/performers/schedule/">View full calendar</a></p>
			</div>
			
						
									<div id="
map-panel" class="box">
				<a href="/performers/map/"><img src="/component/graphics/2014/maps.jpg" alt="Venue map" /></a>
			
</div>
												
									
			<div id="programme-links" class="box smallmargin">
				<a href="http://www.flipsnack.com/HG
AF2014/ftm0rl53" target="_blank"><img src="/component/graphics/2014/programme.jpg" alt="Programme" /></a>
			</div>
			
					
	
												</div>
        </div>
                
        <div class="base">
	    	<a href="#header">Top</a>
	    </div
>
    </div></div>
</div>

<div id="footer">
	<div class="fixed">
		<ul class="nav"><li class="home"><a href="/home/"><spa
n><span>Home</span></span></a></li><li class="category-icon category-9"><a href="/performers/categories/9-Free"><span class="ico
n"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Free"></span><span><span>Free</span></span></a></li><li class
="category-icon category-16"><a href="/performers/categories/16-Gold-Coin"><span class="icon"><img src="/component/graphics/2014
/category-icons.png?v=3" alt="Gold Coin"></span><span><span>Gold Coin</span></span></a></li><li class="category-icon category-2"
><a href="/performers/categories/2-Art"><span class="icon"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Art">
</span><span><span>Art</span></span></a></li><li class="category-icon category-15"><a href="/performers/categories/15-Circus"><s
pan class="icon"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Circus"></span><span><span>Circus</span></span>
</a></li><li class="category-icon category-13"><a href="/performers/categories/13-Cultural"><span class="icon"><img src="/compon
ent/graphics/2014/category-icons.png?v=3" alt="Cultural"></span><span><span>Cultural</span></span></a></li><li class="category-i
con category-11"><a href="/performers/categories/11-Dance"><span class="icon"><img src="/component/graphics/2014/category-icons.
png?v=3" alt="Dance"></span><span><span>Dance</span></span></a></li><li class="category-icon category-4"><a href="/performers/ca
tegories/4-Film"><span class="icon"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Film"></span><span><span>Fil
m</span></span></a></li><li class="category-icon category-12"><a href="/performers/categories/12-Ideas"><span class="icon"><img 
src="/component/graphics/2014/category-icons.png?v=3" alt="Ideas"></span><span><span>Ideas</span></span></a></li><li class="cate
gory-icon category-7"><a href="/performers/categories/7-Kids"><span class="icon"><img src="/component/graphics/2014/category-ico
ns.png?v=3" alt="Kids"></span><span><span>Kids</span></span></a></li><li class="category-icon category-3"><a href="/performers/c
ategories/3-Laugh"><span class="icon"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Laugh"></span><span><span>
Laugh</span></span></a></li><li class="category-icon category-6"><a href="/performers/categories/6-Literature"><span class="icon
"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Literature"></span><span><span>Literature</span></span></a></l
i><li class="category-icon category-1"><a href="/performers/categories/1-Music"><span class="icon"><img src="/component/graphics
/2014/category-icons.png?v=3" alt="Music"></span><span><span>Music</span></span></a></li><li class="category-icon category-5"><a
 href="/performers/categories/5-Theatre"><span class="icon"><img src="/component/graphics/2014/category-icons.png?v=3" alt="Thea
tre"></span><span><span>Theatre</span></span></a></li></ul>		<ul>
			<li><h3>Follow us</h3></li>
			<li class="facebook"><a ta
rget="_blank" href="https://www.facebook.com/HamiltonGardensArtsFestival?ref=hl">Facebook</a></li>
						<li><h3>Key links</h3>
</li>
			<li><a href="http://www.hamilton.co.nz/">Hamilton</a></li>
			<li><a href="http://hamiltongardens.co.nz">Hamilton Gar
dens</a></li>
		</ul>
		<p class="copyright">&copy; Copyright Hamilton Gardens Festival 2014 All Rights Reserved. A site by <a
 href="http://www.blacksheepcreative.co.nz">Black Sheep Creative</a></p>
	</div>
</div>

<script type="text/javascript">


  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-28841963-1']);
  _gaq.push(['_trackPageview']);

  (function() {
 
   var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.
location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('s
cript')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
</body>
</html>

In [76]:
print data


<html><body><p>pt')[0]; s.parentNode.insertBefore(ga, s);
  })();


</p></body>
</html>

In [77]:
openham = open('hamgarden', 'r')

In [78]:
hamdet = openham.readlines()

In [79]:
print haminfo


[]

In [67]:


In [ ]: