title: Load a Amazon S3 file which has colons within the filename through pyspark
body: <p>I have a S3 bucket which contains multiples files which have colon within their file names. </p>
  
  <p>Example :</p>
  
  <pre><code>s3://my_bucket/my_data/en/2015120/batch:222:111:00000.jl.gz
  </code></pre>
  
  <p>I am trying to load this in to a spark RDD and access the first line as follows.</p>
  
  <pre><code>my_data = sc.textFile("s3://my_bucket/my_data/en/2015120/batch:222:111:00000.jl.gz")
  my_data.take(1)
  </code></pre>
  
  <p>But this throws,</p>
  
  <pre><code>llegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: 
  </code></pre>
  
  <p>Any suggestions to load these files individually or more preferably as the whole folder </p>