安装
请在PowerShell或命令提示符输入以下命令以安装依赖库:
pip3 install requests
随后下载插件文件并将其重命名为networkCheck.py
使用
该插件提供了以下命令和键:
check_network
:检测设备是否连接至互联网,键为 "is_connected",值为 True 或 False。
使用方法:调用插件 "networkCheck.check_network",无需传入参数。
get_browser
:获取当前浏览器的名称,键为 "browser",值为字符串形式的浏览器名称。
使用方法:调用插件 "networkCheck.get_browser",需传入 "header" 键和对应的请求头信息。
get_current_url
:获取当前页面的 URL,键为 "current_url",值为字符串形式的当前页面 URL。
使用方法:调用插件 "networkCheck.get_current_url",需传入 "url" 键和当前页面 URL。
network_type
:获取当前网络类型,键为 "network_type",值为字符串形式的网络类型,可能的取值包括 '2G', '3G', '4G', '5G' 等,或者 None。
使用方法:调用插件 "networkCheck.network_type",需传入 "type" 键和当前网络类型。
network_generation
:获取当前网络代际,键为 "network_generation",值为字符串形式的网络代际,可能的取值包括 '2G', '3G', '4G', '5G' 等,或者 None。
使用方法:调用插件 "networkCheck.network_generation",需传入 "generation" 键和当前网络代际。
downlink_speed
:获取当前下载速度,键为 "downlink_speed",值为字符串形式的当前下载速度。
使用方法:调用插件 "networkCheck.downlink_speed",需传入 "speed" 键和当前下载速度。
downlink_max_speed
:获取当前下载带宽,键为 "downlink_max_speed",值为字符串形式的当前下载带宽。
使用方法:调用插件 "networkCheck.downlink_max_speed",需传入 "speed" 键和当前下载带宽。
rtt
:获取当前服务器响应时间,键为 "rtt",值为字符串形式的当前服务器响应时间。
使用方法:调用插件 "networkCheck.rtt",需传入 "rtt" 键和当前服务器响应时间。
get_api
:发送 GET 请求并获取响应内容,键为 "response",值为字符串形式的响应内容。
使用方法:调用插件 "networkCheck.get_api",需传入 "url" 键和请求的 URL,以及可选的 "data" 键和请求数据。
post_api
:发送 POST 请求并获取响应内容,键为 "response",值为字符串形式的响应内容。
使用方法:调用插件 "networkCheck.post_api",需传入 "url" 键和请求的 URL,以及可选的 "data" 键和请求数据。
put_api
:发送 PUT 请求并获取响应内容,键为 "response",值为字符串形式的响应内容。
使用方法:调用插件 "networkCheck.put_api",需传入 "url" 键和请求的 URL,以及可选的 "data" 键和请求数据。
patch_api
:发送 PATCH 请求并获取响应内容,键为 "response",值为字符串形式的响应内容。
使用方法:调用插件 "networkCheck.patch_api",需传入 "url" 键和请求的 URL,以及可选的 "data" 键和请求数据。
使用该插件操作时,需要按照具体的命令和键传递参数,不同的命令需要不同的参数。具体的参数键及说明可以查看函数的实现代码或参考插件作者提供的使用说明。
该插件可以帮助用户准确、快速地获取网络状态信息,以便进行相应的调整和处理。