Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Given 2 python files p1.py and p2.py:
- ===================================
- p1.py
- ===================================
- import argparse
- import sys
- import p2
- parser = argparse.ArgumentParser()
- parser.add_argument("-a", "--paramA",
- help="Parameter script A",
- action="store_true")
- parser.parse_args()
- def main():
- p2.main()
- if __name__ == '__main__':
- main()
- ===================================
- p2.py
- ===================================
- import argparse
- parser = argparse.ArgumentParser()
- parser.add_argument("-b", "--paramB",
- help="Parameter script B",
- action="store_true")
- args = parser.parse_args()
- def main():
- print("Hello")
- if __name__ == '__main__':
- main()
- Execution:
- ===================================
- $ python p1.py -a
- usage: p1.py [-h] [-b]
- p1.py: error: unrecognized arguments: -a
- $ python p1.py -b
- usage: p1.py [-h] [-a]
- p1.py: error: unrecognized arguments: -b
Advertisement
Add Comment
Please, Sign In to add comment