Headers: Keep-It=Simple; And=Stupid.
Project description
Welcome to Headers for Human 👋
So simple, you may fall in love at first sight ! With auto-completion !
Why ?
No matters your religion, IMAP4 or HTTP, you should not worries about accessing easily header and associated attributes, adjectives or values.
Installation
Whatever you like, use Pipenv
or pip
, it simply work. We are expecting you to have python 3.6+ installed.
pip install kiss-headers
Usage
parse_it()
method take bytes
, str
, fp
or dict
and give you back a Headers
object.
from requests import get
from kiss_headers import parse_it
response = get('https://httpbin.org/get')
headers = parse_it(response.headers)
'Content-Type' in headers # output: True
'Content_type' in headers # output: True
headers.content_type # output : application/json
'application/json' in headers.content_type # output: True
headers.content_type.charset # output : utf-8
👤 Contributing
Contributions, issues and feature requests are very much welcome.
Feel free to check issues page if you want to contribute.
📝 License
Copyright © 2020 Ahmed TAHRI @Ousret.
This project is MIT licensed.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.