Chapter 19 : Command Line Arguments

Example: 1, Page No.:5.139

In [3]:
import sys
argc=0
if argc!=2:
    print "Hellow %s"%(sys.argv)
else:
    print "Forgotted to type name"
    exit(0)
Hellow ['-c', '-f', '/home/gayathri/.config/ipython/profile_default/security/kernel-f732916e-2a20-4211-8210-1c4fa7115bd5.json', "--IPKernelApp.parent_appname='ipython-notebook'", '--profile-dir', '/home/gayathri/.config/ipython/profile_default', '--parent=1']

Example: 2, Page No. 5.139

In [6]:
import sys

argc='0'
if argc==2:
    print "Argument supplied is %s"%(sys.argv)
elif argc>2:
    print "Too many arguments supplied \n",(sys.argv)
else:
    print "One Argument expected",(sys.argv)
Too many arguments supplied 
['-c', '-f', '/home/gayathri/.config/ipython/profile_default/security/kernel-f732916e-2a20-4211-8210-1c4fa7115bd5.json', "--IPKernelApp.parent_appname='ipython-notebook'", '--profile-dir', '/home/gayathri/.config/ipython/profile_default', '--parent=1']

Example: 3, Page No. :5.140

In [30]:
import sys


print "The Arguments to the program are: "
print str(sys.argv)
    
The Arguments to the program are: 
['-c', '-f', '/home/gayathri/.config/ipython/profile_default/security/kernel-f732916e-2a20-4211-8210-1c4fa7115bd5.json', "--IPKernelApp.parent_appname='ipython-notebook'", '--profile-dir', '/home/gayathri/.config/ipython/profile_default', '--parent=1']