import requests import re

def get_qq_groups(): url = "https://qun.qq.com/member.html#gid=212754456" headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3" } response = requests.get(url, headers=headers) html = response.text

pattern = r"["(.*?)","(.*?)","(.*?)","(.*?)","(.*?)",.*?]"
groups = re.findall(pattern, html)

guitar_groups = []
for group in groups:
    group_name = group[1]
    if "吉他" in group_name:
        group_id = group[0]
        guitar_groups.append((group_name, group_id))

return guitar_groups

if name == "main": guitar_groups = get_qq_groups() for group_name, group_id in guitar_groups: print(f"群名:{group_name},群号:{group_id}") 咋用,举例内容:您可以直接调用get_qq_groups()函数来获取吉他相关的QQ群信息。以下是一个示例:

if __name__ == "__main__":
    guitar_groups = get_qq_groups()
    for group_name, group_id in guitar_groups:
        print(f"群名:{group_name},群号:{group_id}")

运行该代码将会输出吉他相关的QQ群的群名和群号。

Python 获取吉他 QQ 群信息 - 代码示例

原文地址: https://www.cveoy.top/t/topic/pPHk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录