Import curl command in python and use it with requests, httpx, etc. libraries.
Project description
curler
Import curl command in python and use it with requests, httpx, etc. libraries.
Installation
pip install curler
from curler import curl_command_parser
curl = (
"curl "
"'https://pypi.python.org/project/arv-easy-analysis' "
"-H 'Accept-Encoding:gzip,deflate,sdch' "
"-H 'Accept-Language:en-US,en;q=0.8'"
)
curl_command_parser(curl)
# Output:
ParsedCurl(
method='GET',
url='https://pypi.python.org/project/arv-easy-analysis',
data=None,
data_binary=None,
headers=OrderedDict([('Accept-Encoding', 'gzip,deflate,sdch'), ('Accept-Language', 'en-US,en;q=0.8')]),
cookies=OrderedDict(),
insecure=False,
user=(),
proxy={},
compressed=False,
include=False,
silent=False
)
Acknowledgment
- 🤗 This package is heavily inspired by @spulec/uncurl.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
curler-0.0.1.tar.gz
(4.5 kB
view hashes)
Built Distribution
curler-0.0.1-py3-none-any.whl
(5.0 kB
view hashes)