title: Python append to system arguments - bad practice?
body: <p>I'm parsing system arguments in my Python project using <code>sys.argv</code>. At some point i had to modify the script after having written the logic that parses system args. I added a line the basically appends a string to <code>sys.argv</code> so the logic that parses it won't be changed - </p>
  
  <p><code>sys.argv.append('some string here')</code></p>
  
  <p>Is it a bad practice to modify the system arguments after they have been created for the program ?</p>