python 免登csdn 查看我的信息

简介: 需要输入自己的地址

import requests
from bs4 import BeautifulSoup
print("16岁IT职业刘鸿运所写")
'''免登csdn器-刘鸿运'''
csdn_headers={"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"}
csdn_url=f"https://blog.csdn.net/qq_48983948?spm=1000.2115.3001.5343"
resu=requests.get(url=csdn_url,headers=csdn_headers)
csdn_x=BeautifulSoup(resu.text,'lxml')
print(""38,"我的基本信息",""38)
def csdn_name(info):

print(f"CSDN用户名:{info[0].get_text()}")
AI 代码解读

csdn_name(info = csdn_x.select("#userSkin > div.user-profile-head > div.user-profile-head-info > div.user-profile-head-info-t > div.user-profile-head-info-l > div.user-profile-head-info-rr > div.user-profile-head-info-r-t > div > div:nth-child(1)"))
def csdn_passwrod_age(css):

print(f"我的码龄:{css[0].get_text()}")
AI 代码解读

csdn_passwrod_age(css=csdn_x.select("#userSkin > div.user-profile-head > div.user-profile-head-info > div.user-profile-head-info-t > div.user-profile-head-info-l > div.user-profile-head-info-rr > div.user-profile-head-info-r-t > div > div.person-code-age > span"))
def csdn_password_age_img(img):

print(f"码龄图片地址:{img}")
AI 代码解读

csdn_password_age_img(csdn_x.select("#userSkin > div.user-profile-head > div.user-profile-head-info > div.user-profile-head-info-t > div.user-profile-head-info-l > div.user-profile-head-info-rr > div.user-profile-head-info-r-t > div > div.person-code-age > img"))
def csdn_yuan_wen(number):

print(f"我的原文章数量:{number[0].get_text()}")
AI 代码解读

csdn_yuan_wen(csdn_x.select('#userSkin > div.user-profile-head > div.user-profile-head-info > div.user-profile-head-info-t > div.user-profile-head-info-l > div.user-profile-head-info-rr > div.user-profile-head-info-r-c > ul > li:nth-child(2) > a > div.user-profile-statistics-num'))
def csdn_fensi(number):

print(f"我的粉丝量:{number[0].get_text()}")
AI 代码解读

csdn_fensi(csdn_x.select("#userSkin > div.user-profile-head > div.user-profile-head-info > div.user-profile-head-info-t > div.user-profile-head-info-l > div.user-profile-head-info-rr > div.user-profile-head-info-r-c > ul > li:nth-child(4) > a > div.user-profile-statistics-num"))
def csdn_pai(number):

print(f"当前csdn排名:{number[0].get_text()}")
AI 代码解读

csdn_pai(csdn_x.select("#userSkin > div.user-profile-head > div.user-profile-head-info > div.user-profile-head-info-t > div.user-profile-head-info-l > div.user-profile-head-info-rr > div.user-profile-head-info-r-c > ul > li:nth-child(3) > a > div.user-profile-statistics-num"))
def csdn_sd(num):

print("我发布的文章")
for i in num:
    print(i)
    s=len(i)
    print(f"一共{s}篇文章")
AI 代码解读

csdn_sd(num=csdn_x.select("#userSkin > div.user-profile-body > div > div.user-profile-body-right > div.navList-box > div.mainContent > div > div"))
print(""38,"我的基本信息",""38)
print(""38,"我的原力信息",""38)
def my_yuanli(number):

print(f"我的原力等级:{number[0].get_text()}")
AI 代码解读

my_yuanli(csdn_x.select("#userSkin > div.user-profile-body > div > div.user-profile-body-left > div > div.user-influence-list > ul > li > div.influence-top > div.influence-left > a > span"))
def my_yuanli_zong_fen(number):

print(f"我的原力总分:{number}")
AI 代码解读

my_yuanli(number=csdn_x.select("#userSkin > div.user-profile-body > div > div.user-profile-body-left > div > div.user-influence-list > ul > li > div.influence-bottom > div > span.influence-count"))
def my_yuanli_yue_fen(number):

print(f"当月原理总分:{number[0].get_text()}")
AI 代码解读

my_yuanli_yue_fen(number=csdn_x.select("#userSkin > div.user-profile-body > div > div.user-profile-body-left > div > div.user-influence-list > ul > li > div.influence-bottom > div > a > span.influence-count"))
print(""38,"我的原力信息",""38)
print(""38,"个人成就",""38)
def my_ge_ren_chengjiu_zan(num):

print(f"当前活得总共:{num[0].get_text()}次赞")
AI 代码解读

my_ge_ren_chengjiu_zan(num=csdn_x.select("#userSkin > div.user-profile-body > div > div.user-profile-body-left > div > div.user-achievement.user-profile-aside-common-box > div.aside-common-box-bottom > div > ul > li:nth-child(1) > div > span"))
def my_ge_ren_chengjiu_pinglun(num):

print(f"总共获得了:{num[0].get_text()}次评论")
AI 代码解读

my_ge_ren_chengjiu_pinglun(num=csdn_x.select("#userSkin > div.user-profile-body > div > div.user-profile-body-left > div > div.user-achievement.user-profile-aside-common-box > div.aside-common-box-bottom > div > ul > li:nth-child(2) > div > span"))
def my_ge_ren_chengjiu_shoucang(num):

print(f"总共获得了:{num[0].get_text()}次收藏")
AI 代码解读

my_ge_ren_chengjiu_shoucang(num=csdn_x.select("#userSkin > div.user-profile-body > div > div.user-profile-body-left > div > div.user-achievement.user-profile-aside-common-box > div.aside-common-box-bottom > div > ul > li:nth-child(3) > div > span"))
print(""38,"个人成就",""38)
print(""38,"个人信息",""38)
def geren(names):

print(f"{names[0].get_text()}")
AI 代码解读

geren(names=csdn_x.select("#userSkin > div.user-profile-head > div.user-profile-head-info > div.user-profile-head-info-b > p"))
def ip_phone(phone):

print(f"IP归属地:{phone[0].get_text()}")
AI 代码解读

ip_phone(phone=csdn_x.select("#userSkin > div.user-profile-head > div.user-profile-head-info > div.user-profile-head-info-b > div.user-profile-head-address > span > span > span"))
def csdn_jiaru(times):

print(f"加入csdn时间:{times[0].get_text()}")
AI 代码解读

csdn_jiaru(times=csdn_x.select("#userSkin > div.user-profile-head > div.user-profile-head-info > div.user-profile-head-info-b > div.user-profile-head-info-b-r > div > ul > li > span.user-general-info-key-word"))
def csdn_boke(names):

print(f"博客简称:{names[0].get_text()}")
AI 代码解读

csdn_boke(names=csdn_x.select("#userSkin > div.user-profile-head > div.user-profile-head-info > div.user-profile-head-info-b > div.user-profile-head-info-b-r > div > div > div > h1"))
print(""38,"个人信息",""38)

目录
打赏
0
相关文章
|
24天前
|
【01】整体试验思路,如何在有UID的情况下获得用户手机号信息,python开发之理论研究试验,如何通过抖音视频下方的用户的UID获得抖音用户的手机号-本系列文章仅供学习研究-禁止用于任何商业用途-仅供学习交流-优雅草卓伊凡
【01】整体试验思路,如何在有UID的情况下获得用户手机号信息,python开发之理论研究试验,如何通过抖音视频下方的用户的UID获得抖音用户的手机号-本系列文章仅供学习研究-禁止用于任何商业用途-仅供学习交流-优雅草卓伊凡
145 82
【Azure Developer】Python代码调用Graph API将外部用户添加到组,结果无效,也无错误信息
根据Graph API文档,在单个请求中将多个成员添加到组时,Python代码示例中的`members@odata.bind`被错误写为`members@odata_bind`,导致用户未成功添加。
61 10
探索CSDN博客数据:使用Python爬虫技术
本文介绍了如何利用Python的requests和pyquery库爬取CSDN博客数据,包括环境准备、代码解析及注意事项,适合初学者学习。
195 0
用 Python 爬取淘宝商品价格信息时需要注意什么?
使用 Python 爬取淘宝商品价格信息时,需注意法律和道德规范,遵守法律法规和平台规定,避免非法用途。技术上,可选择 Selenium 和 Requests 库,处理反爬措施如 IP 限制、验证码识别和请求频率控制。解析页面数据时,确定数据位置并清洗格式。数据存储可选择 CSV、Excel、JSON 或数据库,定期更新并去重。还需进行错误处理和日志记录,确保爬虫稳定运行。
如何利用 Python 的爬虫技术获取淘宝天猫商品的价格信息?
本文介绍了使用 Python 爬虫技术获取淘宝天猫商品价格信息的两种方法。方法一使用 Selenium 模拟浏览器操作,通过定位页面元素获取价格;方法二使用 Requests 和正则表达式直接请求页面内容并提取价格。每种方法都有详细步骤和代码示例,但需注意反爬措施和法律法规。
Python 实时获取Linux服务器信息
Python 实时获取Linux服务器信息
python之自动化进入CSDN
python之自动化进入CSDN
44 0
|
5月前
|
Python实现系统基础信息
Python实现系统基础信息
49 0
利用Python编程提取身份证的信息
利用Python编程提取身份证的信息
71 2

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等