Advertisements
Advertisements
प्रश्न
What is sys.argv? What does it contain?
उत्तर
sys.argv is the list of command-line arguments passed to the Python program, argv contains all the items that come along via the command-line input, it’s basically an array holding the command-line arguments of the program.
To use sys.argv, you will first have to import sys. The first argument, sys.argv[0], is always the name of the program as it was invoked, and sys.argv[l] is the first argument you pass to the program (here it is the C++ file).
For example:
main(sys.args[1]) Accepts the program file (Python program) and the input file (C++ file) as a list(array). argv[0] contains the Python program which is needed not to be passed because by default _main_ contains source code reference and argv[l] contains the name of the C++ file which is to be processed.
APPEARS IN
संबंधित प्रश्न
The module which allows you to interface with the Windows operating system is ______
What is the use of modules?
Identify the module, operator, definition name for the following welcome.display()?
What is the purpose of the sys, os, getopt module in Python? Explain.
Write the syntax for getopt() and explain its arguments and return values?