title: Passing arguments through a file not running with no error messages
body: <p>Need an extra set of eyes. It's a program running through linux that is supposed to print to different statements depending on the argument you use on the command line after the program is ran. Nothing happens when you run lets say, './donuts.py 15'. Thanks!</p>
  <pre><code>#!/usr/bin/env python3
  
  import sys
  
  def main():                                                                               
                                                                                        
      number_of_donuts = int(sys.argv[1])
  
  def donuts():
                                                                                                      
     if (number of donuts) &gt;= 10:
          print(&quot;many&quot;)
     else:
          print(&quot;Number of donuts: &quot; + str(number_of_donuts))
  
  main()
  </code></pre>