Merge pull request #66 from devlance/patch-1

Snippet to show how to read the full file
diff --git a/python/demo/main.py b/python/demo/main.py
index 2675ab3..e90fbdb 100644
--- a/python/demo/main.py
+++ b/python/demo/main.py
@@ -43,6 +43,9 @@
       self.create_file(filename)
       self.response.write('\n\n')
 
+      self.read_partial_file(filename)
+      self.response.write('\n\n')
+      
       self.read_file(filename)
       self.response.write('\n\n')
 
@@ -92,9 +95,8 @@
     gcs_file.close()
     self.tmp_filenames_to_clean_up.append(filename)
 #[END write]
-
-#[START read]
-  def read_file(self, filename):
+#[START read_partial]
+  def read_partial_file(self, filename):
     self.response.write('Abbreviated file content (first line and last 1K):\n')
 
     gcs_file = gcs.open(filename)
@@ -102,6 +104,15 @@
     gcs_file.seek(-1024, os.SEEK_END)
     self.response.write(gcs_file.read())
     gcs_file.close()
+#[END read_partial]
+
+#[START read]
+  def read_file(self, filename):
+    self.response.write('Reading the full file contents:\n')
+    
+    gcs_file = gcs.open(filename)
+    contents = gcs_file.read()
+    gcs_file.close()
 #[END read]
 
   def stat_file(self, filename):