日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何获取qq群成员的资料信息(爬虫)

發布時間:2023/12/10 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何获取qq群成员的资料信息(爬虫) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

**

1.具備條件:是該群的成員

第一步復制下面地址
https://qun.qq.com/member.html#gid= ######
***######***這里填你想爬取的qq群號
填完后進鏈接,例如https://qun.qq.com/member.html#gid=123456

2.打開pycharm將如下代碼放進去

注意格式

from sys import path
from selenium import webdriver
from time import sleep
#1.創建Chrome瀏覽器對象,這會在電腦上在打開一個瀏覽器窗口
browser = webdriver.Chrome(executable_path=“G:\chromedownload\chromedriver”) # 這里是指驅動路徑
#2.通過瀏覽器向服務器發送URL請求
browser.get(“https://qun.qq.com/member.html#gid=522311269”) # 里面的網址就是加載群成員信息的那個網址
sleep(20)
#browser.sleep(3)
all_number_nickname = browser.find_elements_by_xpath(’//[@class=“list”]/tr/td[3]/span[1]’)
all_number_name = browser.find_elements_by_xpath(’//[@class=“list”]/tr/td[4]/span[1]’)
all_number_order = browser.find_elements_by_class_name(‘td-no’)
all_number_qq = browser.find_elements_by_xpath(’//[@class=“list”]/tr/td[5]’)
all_number_sex = browser.find_elements_by_xpath(’//[@class=“list”]/tr/td[6]’)
all_number_qqage = browser.find_elements_by_xpath(’//[@class=“list”]/tr/td[7]’)
all_number_intime = browser.find_elements_by_xpath(’//[@class=“list”]/tr/td[8]’)
all_number_marks = browser.find_elements_by_xpath(’//[@class=“list”]/tr/td[9]’)
all_number_lastsaytime = browser.find_elements_by_xpath(’//[@class=“list”]/tr/td[10]’)
#for i in [all_number_qq,all_number_nickname,all_number_name,all_number_order,all_number_sex,all_number_qqage,all_number_intime,all_number_marks,all_number_lastsaytime]:
for j in i:
print(j.text)
list = []
for k in range(len(all_number_qq)):
list.append([])
list[k].append(all_number_qq[k].text)
list[k].append(all_number_sex[k].text)
import openpyxl
def write_excel_xlsx(path, sheet_name, value):
index = len(value)
workbook = openpyxl.Workbook()
sheet = workbook.active
sheet.title = sheet_name
for i in range(0, index):
for j in range(0, len(value[i])):
sheet.cell(row=i + 1, column=j + 1, value=str(value[i][j]))
workbook.save(path)
print(“xlsx格式表格寫入數據成功!”)
book_name_xlsx = ‘python群6666.xlsx’
sheet_name_xlsx = ‘python群6666’
value = list
write_excel_xlsx(book_name_xlsx, sheet_name_xlsx, value)

3.代碼的格式整理正確后運行即可

4.一起探討qq641616154

總結

以上是生活随笔為你收集整理的如何获取qq群成员的资料信息(爬虫)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。