最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實現(xiàn)測試工具(一)——命令行發(fā)送get請求

 更新時間:2020年10月19日 15:21:08   作者:乙醇  
這篇文章主要介紹了python如何實現(xiàn)命令行發(fā)送get請求,幫助大家更好的利用python進行測試工作,感興趣的朋友可以了解下

本系列教程我們將使用python實現(xiàn)一些簡單的測試工具,為了盡可能的簡單,我們的工具以命令行工具為主。

本系列教程使用的python版本是3.6.3。

背景

這一節(jié)我們實現(xiàn)簡單的命令行發(fā)送get請求的工具,使用方式如下:

python get.py www.v2ex.com/api/nodes/show.json\?name\=python
接口地址: http://www.v2ex.com/api/nodes/show.json?name=python

狀態(tài)碼: 200

Headers:
Date : Tue, 10 Jul 2018 07:06:12 GMT
Content-Type : application/json;charset=UTF-8
Transfer-Encoding : chunked
Connection : keep-alive
Vary : Accept-Encoding
X-Rate-Limit-Remaining : 119
Expires : Tue, 10 Jul 2018 08:03:49 GMT
Server : Galaxy/3.9.8.1
Etag : W/"76a33d25372411dc6fa4190a5cf9679caa0edc2a"
X-Rate-Limit-Reset : 1531209600
Cache-Control : max-age=3600
X-Rate-Limit-Limit : 120
Google : XY
Content-Encoding : gzip
Strict-Transport-Security : max-age=31536000
{
  "id" : 90,
  "name" : "python",
  "url" : "https://www.v2ex.com/go/python",
  "title" : "Python",
  "title_alternative" : "Python",
  "topics" : 9530,
  "stars" : 6601,

    "header" : "這里討論各種 Python 語言編程話題,也包括 Django,Tornado 等框架的討論。這里是一個能夠幫助你解決實際問題的地方。",


    "footer" : null,

  "created" : 1278683336,
  "avatar_mini" : "http://cdn.v2ex.com/navatar/8613/985e/90_mini.png?m=1531131631",
  "avatar_normal" : "http://cdn.v2ex.com/navatar/8613/985e/90_normal.png?m=1531131631",
  "avatar_large" : "http://cdn.v2ex.com/navatar/8613/985e/90_large.png?m=1531131631"
}

主要使用場景是快速訪問http的api接口,查看狀態(tài)碼,響應頭以及響應內容。

代碼實現(xiàn)

簡單起見,我們會用到requests庫。

import requests
from sys import argv

USAGE = '''
USAGE:
python get.py https://api.github.com
'''

if len(argv) != 2:
 print(USAGE)
 exit()

script_name, url = argv

if url[:4] != 'http':
 url = 'http://' + url

r = requests.get(url)

print(f"接口地址: {url}\n")
print(f"狀態(tài)碼: {r.status_code}\n")
print(f"Headers:")
for key, value in r.headers.items():
 print(f"{key} : {value}")

print(r.text)

動手時間

  • 抄一遍代碼,看自己能不能運行起來
  • 給這段代碼每一行都加上注釋,理解代碼做了些什么
  • 如果需要在發(fā)送get請求的時候默認加上Content-Type: application/json的headers,這段代碼該如何修改

源碼地址

https://github.com/easonhan007/simple_test_tools

以上就是python實現(xiàn)測試工具(一)——命令行發(fā)送get請求的詳細內容,更多關于python 命令行發(fā)送get請求的資料請關注腳本之家其它相關文章!

相關文章

  • Django中使用MySQL5.5的教程

    Django中使用MySQL5.5的教程

    這篇文章主要介紹了Django中使用MySQL5.5的教程,本文圖文實例詳解的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • 詳解Python中Addict模塊的使用方法

    詳解Python中Addict模塊的使用方法

    Addit是一個Python模塊,除了提供標準的字典語法外,Addit 生成的字典的值既可以使用屬性來獲取,也可以使用屬性進行設置。本文將詳細講講它的使用方法,需要的可以參考一下
    2022-05-05
  • 在python中畫正態(tài)分布圖像的實例

    在python中畫正態(tài)分布圖像的實例

    今天小編就為大家分享一篇在python中畫正態(tài)分布圖像的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • 利用python操作SQLite數據庫及文件操作詳解

    利用python操作SQLite數據庫及文件操作詳解

    這篇文章主要給大家介紹了關于利用python操作SQLite數據庫及文件操作的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-09-09
  • python+tifffile之tiff文件讀寫方式

    python+tifffile之tiff文件讀寫方式

    今天小編就為大家分享一篇python+tifffile之tiff文件讀寫方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python運行出現(xiàn)DeprecationWarning的問題及解決

    Python運行出現(xiàn)DeprecationWarning的問題及解決

    這篇文章主要介紹了Python運行出現(xiàn)DeprecationWarning的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Python?編程操作連載之字符串,列表,字典和集合處理

    Python?編程操作連載之字符串,列表,字典和集合處理

    這篇文章主要介紹了Python?編程操作連載之字符串,列表,字典和集合處理,文章圍繞主題相關資料展開詳細的內容介紹,需要的朋友可參考一下下面文章內容
    2022-06-06
  • Django框架 信號調度原理解析

    Django框架 信號調度原理解析

    這篇文章主要介紹了Django框架 信號調度原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • Django?RestFramework?全局異常處理詳解

    Django?RestFramework?全局異常處理詳解

    這篇文章主要為大家詳細介紹了Django?RestFramework?全局異常處理,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • python else語句在循環(huán)中的運用詳解

    python else語句在循環(huán)中的運用詳解

    這篇文章主要介紹了python else語句在循環(huán)中的運用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07

最新評論

库车县| 土默特左旗| 斗六市| 贵德县| 宿松县| 旬阳县| 阿荣旗| 阜新市| 海原县| 青川县| 固镇县| SHOW| 久治县| 郁南县| 嘉鱼县| 台安县| 女性| 德阳市| 新乡县| 读书| 天津市| 九寨沟县| 雷州市| 杭州市| 和硕县| 武汉市| 鄂伦春自治旗| 纳雍县| 寿宁县| 三原县| 佛坪县| 拜泉县| 高台县| 香港| 彰化县| 祁连县| 乐清市| 巫溪县| 涿州市| 上思县| 东乌|