Using Python and Argparse to Build Quick Scripts

Опубликовано: 24 Май 2018
на канале: World of Zero
8,551
90

Python is a really handy language for scripting, particularly when compared to a compiled language like C# or Java. Lets take a look at how we can use python and a python module called argparse to build simple python scripts that are extremely easy to use.

Argparse is a module for python that makes adding command line arguments to your programs extremely easy. It also helps with input validation and documentation by automatically generating error messages, parsing your input and automatically creating `--help` and `-h` commands to display help for your program.

This makes writing tools super easy and helps make sharing your tools with other people a lot easier. They don't need to dig into the docs anymore and can just run `python mycoolscript.py --help` to learn how to use it.

You can install the argparse module using pip:

```bash
pip install argparse
```

Want to explore Argparse in more depth? It's documentation includes a number of great examples and more: https://docs.python.org/3/library/arg...

A simple example of using argparse may look like this:

```python
import argparse

parser = argparse.ArgumentParser(description='print a list of integers')
parser.add_argument('integers', metavar='N', type=int, nargs='+',
help='one or more integers to print')

args = parser.parse_args()
print(args.integers)
```

This will automatically validate that at least 1 integer is passed to the function and generate a help command that can be run using either `--help` or `-h`.

Join the World of Zero Discord:   / discord  


На этой странице сайта вы можете посмотреть видео онлайн Using Python and Argparse to Build Quick Scripts длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь World of Zero 24 Май 2018, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 8,551 раз и оно понравилось 90 зрителям. Приятного просмотра!