Exécuter la commande curl dans Python

Je suis un débutant en python. Je suis en train d'exécuter une boucle de commande à l'intérieur d'un script Python.

Si je le fais dans le terminal, il ressemble à ceci:

curl -k -H "Authorization: Bearer xxxxxxxxxxxxxxxx" -H "hawkular-tenant: test" -X GET https://www.example.com/test | python -m json.tool

J'ai essayé de faire de la recherche, donc je pense que je peux utiliser urllib2 bibliothèque.

Comment puis-je exécuter cette commande?

  • StackOverflow n'est pas un cURL Python requests service de conversion. curl.trillworks.com est bien.
  • Est-il une raison pour laquelle vous avez vous utilisez curl, plutôt que de simplement envoyer des requêtes HTTP à partir de l'intérieur de Python?
InformationsquelleAutor David Dimas | 2016-03-11