首页 > 其他分享 >2024版小红书评论区采集工具软件,可完整批量抓取一级评论和二级评论!

2024版小红书评论区采集工具软件,可完整批量抓取一级评论和二级评论!

时间:2024-05-27 17:34:41浏览次数:26  
标签:-% 工具软件 2024 评论 tk 软件 日志 root

一、爬取目标

小红书是众多客户的流量蓝海,可通过评论区数据高效引流获客。我用python开发的爬虫采集软件,可自动抓取小红书评论数据,并且含二级评论数据。

为什么有了源码还开发界面软件呢?方便不懂编程代码的小白用户使用,无需安装python,无需改代码,双击打开即用!

1.1 效果截图

软件界面截图:

结果截图1:

结果截图2:

结果截图3:

1.2 演示视频

软件运行演示:【软件演示】小红书评论采集工具,可爬取上万条,含二级评论!

不懂编程代码的小白可直接看演示视频,忽略代码部分!

1.3 软件说明

几点重要说明:软件说明

二、代码讲解

2.1 爬虫采集模块

通过把已有代码部分封装成class类,供tkinter界面调用。

详细爬虫实现逻辑,请见:

【爬虫实战】用Python采集任意小红书笔记下的评论,爬了10000多条,含二级评论!

2.2 软件界面模块

软件界面采用tkinter开发。
主窗口部分:

# 创建日志目录
work_path = os.getcwd()
if not os.path.exists(work_path + "/logs"):
	os.makedirs(work_path + "/logs")
# 创建主窗口
root = tk.Tk()
root.title('小红书评论采集软件 | 马哥python说')
# 设置窗口大小
root.minsize(width=850, height=650)

填写cookie控件:

# 【填入Cookie】
tk.Label(root, justify='left', font=('微软', 14), text='个人Cookie:').place(x=30, y=75)
entry_ck = tk.Text(root, bg='#ffffff', width=110, height=2, )
entry_ck.place(x=30, y=100, anchor='nw')  # 摆放位置

填写笔记链接控件:

# 【笔记链接】
tk.Label(root, justify='left', font=('微软', 14), text='笔记链接:').place(x=30, y=145)
note_ids = tk.StringVar()
note_ids.set('')
entry_nt = tk.Text(root, bg='#ffffff', width=110, height=14, )
entry_nt.place(x=30, y=170, anchor='nw')  # 摆放位置

底部软件版权说明:

# 版权信息
copyright = tk.Label(root, text='@马哥python说 All rights reserved.', font=('仿宋', 10), fg='grey')
copyright.place(x=290, y=625)

以上。

2.3 日志模块

好的日志功能,方便软件运行出问题后快速定位原因,修复bug。
核心代码:

def get_logger(self):
	self.logger = logging.getLogger(__name__)
	# 日志格式
	formatter = '[%(asctime)s-%(filename)s][%(funcName)s-%(lineno)d]--%(message)s'
	# 日志级别
	self.logger.setLevel(logging.DEBUG)
	# 控制台日志
	sh = logging.StreamHandler()
	log_formatter = logging.Formatter(formatter, datefmt='%Y-%m-%d %H:%M:%S')
	# info日志文件名
	info_file_name = time.strftime("%Y-%m-%d") + '.log'
	case_dir = r'./logs/'
	info_handler = TimedRotatingFileHandler(filename=case_dir + info_file_name,
											when='MIDNIGHT',
											interval=1,
											backupCount=7,
											encoding='utf-8')

日志文件截图:

三、转载声明

转载已获原作者 @马哥python说 授权:

博客园原文链接:
【GUI软件】小红书评论采集v4.0升级版:自动采集1w多条,含二级评论!

10年Python程序员,持续分享源码干货!

标签:-%,工具软件,2024,评论,tk,软件,日志,root
From: https://www.cnblogs.com/ws235/p/18216052

相关文章

  • 斯坦福2024人工智能指数报告 2
    《人工智能指数报告》由斯坦福大学、AI指数指导委员会及业内众多大佬RaymondPerrault、ErikBrynjolfsson、JamesManyika、JackClark等人员和组织合著,旨在追踪、整理、提炼并可视化与人工智能(AI)相关各类数据,该报告已被大多数媒体及机构公认为最权威、最具信誉的人工智能数......
  • 图形化编程题:根据身份证号码识别是否优先选择火车下铺,Scratch编程实现代码--电子学会2
    今天做了一下2024.3的电子学会的2道二级考级题,三道三级考级题,2道四级考级题。整体感觉越来越靠近真实的做软件了。里面应用到排序、自定义模块(这相当于c++的函数,java的方法)、校验输入是否全是数字、标识符等,感觉这次编程题整体难度比之前要提升了一丢丢。按理像我这种写了10......
  • 最新2024年计算机【软考机考经验】-系统架构设计师 考试经验分享(含部分回忆真题)
    前言        计算机技术与软件专业技术资格(水平)考试,简称软考,在2023年开始由纸考方式,改成了机考;很多考生对机考可能还不熟悉,本文基于几位最新2024年5月25日考系统架构设计师(高级)的经验,介绍一下机考要注意的问题,以及部分回忆真题分享。        首先关于机考,2......
  • 【权威出版】2024年城市建设、智慧交通与通信网络国际会议(UCSTCN 2024)
    2024年城市建设、智慧交通与通信网络国际会议2024InternationalConferenceonUrbanConstruction,SmartTransportation,andCommunicationNetworks【1】会议简介    2024年城市建设、智慧交通与通信网络国际会议即将盛大召开,这是一次聚焦城市建设、智慧交......
  • XMind 2024 v24.04.10311特别版 – 一款风靡全球的思维导图软件
    软件介绍XMind2024中文破解版(XMind思维导图2024)是一款风靡全球的头脑风暴和思维导图软件,为激发灵感和创意而生.在国内使用广泛,拥有强大的功能,包括思维管理,商务演示,与办公软件协同工作等功能.XMind中文版采用全球先进的EclipseRCP软件架构,是集思维导图.头脑风暴,脑图......
  • 【稳定检索】2024年电子技术、传感器与信号处理国际会议(ETSS 2024)
    2024年电子技术、传感器与信号处理国际会议2024InternationalConferenceonElectronicTechnology,Sensors,andSignalProcessing【1】会议简介        2024年电子技术、传感器与信号处理国际会议,作为业内领先的学术交流平台,将汇聚全球顶尖的电子技术、传......
  • 【火热征稿|EI稳定收录|见刊快 2024年传感器与运输系统国际学术会议(IACSTM 2024)
     【火热征稿|EI稳定收录|见刊快 2024年传感器与运输系统国际学术会议(IACSTM2024)2024InternationalAcademicConferenceon SensorsandTransportSystems传感器与运输系统国际学术会议(IACSTM2024)将在中国上海举行。IACSTM2024将为学者、工程师和行业专家提供一个有......
  • 【EI会议】2024年互联网技术与环境工程国际会议(IACITEE 2024)
    【EI会议】2024年互联网技术与环境工程国际会议(IACITEE2024)2024InternationalConferenceonInternetTechnologyandEnvironmentalEngineering互联网技术与环境工程国际会议(IACITEE2024)将在重庆举行,主题为“汇聚全球智慧,推动高质量发展”。它将聚集全球人才,为企业、大......
  • php在线影视评论网站的设计与实现论文
    目录摘要1Abstract2第1章绪论31.1项目研究的背景31.2开发目的和意义31.3国内外研究现状4第2章系统开发工具42.1PHP编程语言42.2B/S模式52.3MySQL数据库52.4Django框架介绍62.5Vue开发技术62.6JavaScript简介7第3章系统分析93.1概......
  • 启动您的创业之路!2024年萤瓴优选项目成为轻资产短视频创业投资首选
    在浩瀚的创业海洋中,如何寻找一条属于自己的航道,是每一位创业者都面临的挑战。2024年,随着短视频带货行业的蓬勃发展,萤瓴优选项目以其独特的商业模式和轻资产特性,成为了创业投资的首选目标。启动您的创业之路,选择萤瓴优选,无疑是一个明智的决策。萤瓴优选项目以其创新的商业模式,......