title: Python schedule, do tasks in parallel
body: <p>I have scheduled my tasks using <a href="https://pypi.python.org/pypi/schedule" rel="nofollow noreferrer">this</a>:</p>
  
  <pre><code>if __name__ == '__main__':
      channel_crawler(priority=1)
      schedule.every(PRIORITY[1]["interval"]).minutes.do(channel_crawler, priority=1)
  
      schedule.every().day.at("17:30").do(distance_fixer)
  
      while True:
          schedule.run_pending()
          time.sleep(1)
  </code></pre>
  
  <p><code>channel_crawler</code> takes about <code>5 minutes</code> to run and <code>distance_fixer</code> takes about <code>5 hours</code>. when I run my code while running the <code>distance_fixer</code>, the schedule does not run <code>channel_crawler</code> every <code>10 minutes</code>. How can I run my functions in parallel?</p>