title: Python: Keeping leading zeros when open txt with pandas
body: <p>I have this txt file:</p>
  
  <pre><code>Tu 11:44:00 119 52913161 DETECTOR STATE 0001
  Tu 11:44:00 119 52913161 DETECTOR STATE 1100
  Tu 11:44:02 119 52913161 DETECTOR STATE 0000
  Tu 11:44:02 119 52913161 DETECTOR STATE 1110
  Tu 11:44:04 119 52913161 DETECTOR STATE 0000
  Tu 11:44:04 119 52913161 DETECTOR STATE 0011
  </code></pre>
  
  <p>Which I open in Python (Jupyter Notebook) using this code:</p>
  
  <pre><code>import pandas as pd
  data= pd.read_csv('EXPORT20171205114501_1.txt', sep=" ", header=None)
  data.columns = ["day", "time", "street", "sensor", "type", "state", "bits"]
  </code></pre>
  
  <p>I get this output:</p>
  
  <pre><code>    day time    street  sensor  type    state   bits
  0   Tu  11:44:00    119 52913161    DETECTOR    STATE      1
  1   Tu  11:44:00    119 52913161    DETECTOR    STATE   1100
  2   Tu  11:44:02    119 52913161    DETECTOR    STATE      0
  3   Tu  11:44:02    119 52913161    DETECTOR    STATE   1110
  4   Tu  11:44:04    119 52913161    DETECTOR    STATE      0
  5   Tu  11:44:04    119 52913161    DETECTOR    STATE     11
  </code></pre>
  
  <p>How can keep the leading zeros?</p>
  
  <p>I've tried the following options:</p>
  
  <pre><code> data = pd.read_csv('EXPORT20171205114501_1.txt', sep=" ", header=None, dtype={'column': object}) 
  
  
   data = pd.read_csv('EXPORT20171205114501_1.txt', sep=" ", header=None).astype(str)
  
  
   data = pd.read_csv('EXPORT20171205114501_1.txt', sep=" ", header=None, converters={'ColName': str})
  </code></pre>
  
  <p>None of the above options work. I've updated pandas to the latest version. Any idea?</p>