在 Python 中从终端读取的卷曲和数据

Curl and Data read from Terminal in Python

我想 python 通过请求库从网页读取数据。当我使用

curl 'https://www.garantimortgage.com/apps/Socket/Webservice.ashx' --data 'cityId=3969&cmd=districts'

在终端上运行完美。有什么方法可以通过将 python 与请求或任何其他库一起使用来获取此数据?

我不确定你为什么需要转储到终端,但是:

  1. 在 python 中创建/发送请求 创建一个字符串 url 和数据 - 发送 - 读取

https://docs.python.org/2/howto/urllib2.html

  1. 使用os.system从命令行发出'curl'请求,并通过管道输出

How To Capture Output of Curl from Python script