how to run a python script with arguments from command prompt windows code example

Example 1: pass python parameters via cmd

import sys

print('Number of arguments:', len(sys.argv), 'arguments.')
print('Argument List:', str(sys.argv))  # dont forget to upvote 
#                                       (\____/)
#                                      ( ͡ ͡° ͜ ʖ ͡ ͡°)
#                                         \╭☞ \╭☞

Example 2: shell script to run python script with arguments

#shell command
>> python python_script.py var1 var2

# To access the variables inside the script
import sys
print sys.argv[0] # prints python_script.py
print sys.argv[1] # prints var1
print sys.argv[2] # prints var2