コード例 #1
0
ファイル: scan_wifi.py プロジェクト: hubitor/scripts
def print_scan(bsss):
    for bss in bsss:
        info = bsss[bss]
        print("{} {}: ssid     : {}".format(
            "*" if "associated" in info else " ", bss, info["SSID"]))
        print("                     signal   : {}".format(info["signal"]))
        print("                     freq     : {}".format(info["freq"]))
        print("                     security : {}".format(
            "WPA2" if info.get("RSN", False) else "WPA" if info.
            get("WPA", False) else "WEP" if info.get("Privacy", False
                                                     ) else "None"))
コード例 #2
0
ファイル: scan_wifi.py プロジェクト: lejenome/my_scripts
def print_scan(bsss):
    for bss in bsss:
        info = bsss[bss]
        print("{} {}: ssid     : {}".format("*" if "associated" in info
                                            else " ",
                                            bss,
                                            info["SSID"]))
        print("                     signal   : {}".format(info["signal"]))
        print("                     freq     : {}".format(info["freq"]))
        print("                     security : {}".format(
            "WPA2" if info.get("RSN", False) else
            "WPA" if info.get("WPA", False) else
            "WEP" if info.get("Privacy", False) else
            "None"))
コード例 #3
0
ファイル: dnspod_com.py プロジェクト: jeffli678/DDNS
def get_domain_id(domain):
    """
        获取域名ID
        http://www.dnspod.cn/docs/domains.html#domain-info
    """
    if not hasattr(get_domain_id, "domain_list"):
        get_domain_id.domain_list = {}  # "静态变量"存储已查询过的id

    if domain in get_domain_id.domain_list:
        # 如果已经存在直接返回防止再次请求
        return get_domain_id.domain_list[domain]
    else:
        info = request('Domain.Info', domain=domain)
        if info and info.get('status', {}).get('code') == "1":
            did = info.get("domain", {}).get("id")
            if did:
                get_domain_id.domain_list[domain] = did
                return did