Python CLI in Docker - curl.py
This is a command line script, a very basic implementation of curl in Python. In order to run this we need Python and the requests package to be installed.
examples/python-curl/curl.py
#!/usr/bin/python3 import requests import argparse parser = argparse.ArgumentParser() parser.add_argument('url', help='The url to fetch') parser.add_argument('-I', action='store_true', help='Show headers only') args = parser.parse_args() res = requests.get(args.url) if args.I: for k in res.headers.keys(): print(f"{k} = {res.headers[k]}") exit() print(res.text)