title: What's the difference between io.open() and os.open() on Python?
body: <p>I realised that the <code>open()</code> function I've been using was an alias to <code>io.open()</code> and that importing <code>*</code> from <code>os</code> would overshadow that. </p>
  
  <p>What's the difference between opening files through the <code>io</code> module and <code>os</code> module?</p>