首页
学习
活动
专区
圈层
工具
发布

【爬虫工具】小红书蒲公英批量采集软件v2.0,高效筛选优质博主 | 2025.5发布

一、背景阐述1.0 爬取目标蒲公英(以下简称为 pgy)是小红书推出的一个为优质创作者提供商业合作服务的平台,其核心作用是为品牌和博主搭建内容合作的桥梁,能高效地为品牌精准匹配适合的优质博主。...预估阅读单价_图文15图文3秒阅读16日常_阅读中位数17日常_互动中位数18日常_阅读来源发现页占比19日常_阅读来源搜索页占比20合作_阅读中位数21合作_互动中位数22合作_阅读来源发现页占比23...7阅读数34合作笔记8阅读数详细的演示数据(注意区分下方的 sheet 页):docs.qq.com/sheet/DVEFhZlFKR1NXVEdN?...2.2 cookie 获取在运行软件之前,需要将 cookie 值填写到 txt 配置文件中,具体的获取方法如下:图片2.3 软件界面模块主窗口部分:# 创建主窗口root = tk.Tk()root.title...:图片三、结语本软件首次发布于公众号 “老男孩的平凡之路”,仅用于学术交流、技术探讨等用途,严禁用于商业用途,欢迎在遵守相关规则和法律法规的前提下进行交流探讨!

1.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【爬虫软件】用python开发的小红书pgy采集工具,高效筛选优质博主!

    :1关键词2页码3xhs昵称4xhs号5地址6机构7数据更新至8xhs链接9粉丝数10账号类型11图文报价12视频报价13合作笔记数14预估阅读单价_图文15图文3秒阅读16日常_阅读中位数17日常_互动中位数...docs.qq.com/sheet/DVEFhZlFKR1NXVEdN?...,日常互动中位数,日常阅读来源发现页占比,日常阅读来源搜索页占比,合作阅读中位数,合作互动中位数,合作阅读来源发现页占比,合作_阅读来源搜索页占比,女性粉丝占比,年龄占比最多的,账号评估,合作笔记1阅读数...2.2 cookie获取运行软件之前,需要填写cookie值到txt配置文件中,获取方法如下:图片2.3 软件界面模块主窗口部分:# 创建主窗口root = tk.Tk()root.title('pgy...:三、作者声明软件仅限于学术交流技术探讨,请勿用于商业用途,感谢阅读!

    87800

    Python从0到100(二十一):用Python读写Excel文件

    Python操作Excel需要三方库的支持,如果要兼容Excel 2007以前的版本,也就是xls格式的Excel文件,可以使用三方库xlrd和xlwt,前者用于读Excel文件,后者用于写Excel文件...xls')# 通过Book对象的sheet_names方法可以获取所有表单名称sheetnames = wb.sheet_names()print(sheetnames)# 通过指定的表单名称获取Sheet...'\t') print()# 获取最后一个单元格的数据类型# 0 - 空值,1 - 字符串,2 - 数字,3 - 日期,4 - 布尔,5 - 错误last_cell_type = sheet.cell_type...(sheet.nrows - 1, sheet.ncols - 1)print(last_cell_type)# 获取第一行的值(列表)print(sheet.row_values(0))# 获取指定行指定列范围的数据...方法,我们可以轻松地将DataFrame对象转换为Excel文件,这在数据报告和数据共享中非常有用。

    2.9K10

    Googlesheets Automation 实用指南

    通过 Rube MCP 的 Google 表格自动化 通过 Composio 的 Google 表格工具包自动化 Google 表格工作流,包括读取/写入数据、管理电子表格和标签页、格式化单元格、过滤行以及插入或更新记录...updatedRange 来验证放置位置 创建和管理电子表格 使用时机:用户想要创建新的电子表格或管理其中的标签页 工具顺序: GOOGLESHEETS_CREATE_GOOGLE_SHEET1 - 创建一个新的电子表格...颜色、字体大小) 工具顺序: GOOGLESHEETS_GET_SPREADSHEET_INFO - 获取目标标签的数字 sheetId [前提条件] GOOGLESHEETS_FORMAT_CELL...:数字类型的 sheetId(不是标签名称);从 GET_SPREADSHEET_INFO 获取 range:A1 表示法(例如 'A1:F1')——优先于索引字段 bold、italic、underline...spreadsheetId, properties 何时使用 此技能可用于执行概述中描述的工作流程或操作。

    15910

    Python~Pandas 小白避坑之常用笔记

    ; 2、Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具; 3、pandas提供了大量能使我们快速便捷地处理数据的函数和方法;它是使Python成为强大而高效的数据分析环境的重要因素之一...:工资表中的子表名,默认为:sheet1 index_col: 指定行索引, 默认None, 可以是数字/list usecols:usecols=[‘user’,“pwd”] 指定user,pwd...obj2) # 将两个DataFrame对象进行合并 六、数据运算函数 1.常用的运算函数 import pandas as pd sheet1 = pd.read_excel(io='非洲通讯产品销售数据...# print(sheet1['利润'].mean(axis=1)) # 每行 平均值 # print(sheet1['利润'].median()) # 该列中位数 2.分组运算 ~ groupby...,续有常用的pandas函数会在这篇博客中持续更新。

    4.7K30

    使用Google App Script和Google Sheet自动生成数据仪表盘

    本文中提供了一种相对简单而又灵活的方式来创建自动化仪表盘。这个方法使得KPI的变更、更新和扩展变得更加轻松。 仪表盘是将数据内容有效地传达给团队的方法之一。...虽然已经有企业级的产品来帮助我们收集和可视化这种类型的数据,但是你也可以选择只使用Google App Script和Google Sheet来生成自动化的仪表盘。...在我们上面假设的场景中,我们可以通过Github API的REST URL来轻松地获取我们需要追踪的数据: https://api.github.com/:owner/:repo 该请求的响应包括stargazers...首先让我们创建一个函数来向Github的API发送请求。下面给出的代码片段通过访问Github的API获取到了xtract的stargazers数目并将值填充到A2单元格当中。.../repos/' + userName + "/" + repoName; var data = makeJsonRequest(restUrl) ... } 然后创建函数来获取合约中第四行指定的所有字段名

    10.8K60

    【学术】在Google Sheet中创建深度神经网络

    深度卷积神经网络并不像听起来的那样令人生畏。我将向你们展示我在Google Sheet中做的一个实现。复制它,你可以尝试一下,看看不同的因素如何影响模型的预测。...Google Sheet实现地址:https://docs.google.com/spreadsheets/d/1SwfVctd4TjdN2S8BL09ktpQN_41sARYzD3NEHyr-8Z0/...我对他们的工作做了一个小小的扩展,把它放在Google Sheet上,这样每个人都可以尝试一下。 如何创建? 我在MNIST数据集(一组手写数字的黑白图像)中训练了一个非常简单的CNN。...要把它放进Sheet中,这意味着把模型中的一堆数字复制粘贴到Sheet中。最后一步是添加公式来复制模型所做的事情,公式只是常规的乘法和加法。...诸如此类的问题,你可以很好地猜出它是7或者2,等等。 这就是卷积的作用。 方框1乘以方框2,求和结果为方框3。这就是一个卷积。 图像中的每个像素都通过一个产生相应像素的函数(即“卷积”)来运行。

    2.7K60

    openpyxl-读写Excel文件的Python库

    概述 写脚本的时候,想要用Python读取Excel文件内容,谷歌搜索发现了openpyxl这个包,学习后发现简单地读写Excel文件还是比较方便的,库的设计也很简洁,没有太多深奥的东西。...字母和数字确定后,对应的单元格就唯一确定了;而单元格已知后,它对应的字母和数字也就确定了。...因此我们可以这样总结: 一个Excel文件由一或多个Sheet组成,而一个Sheet由字母和数字唯一表示的单元格们组成,这是一个三级的结构。...Sheet对象属性 Sheet对象有许多有用的函数和属性,基本的几个介绍如下。...= ‘Name’ # 重设单元格的值 通过工作薄对象的[]函数来获取,这里面获取方式比较灵活,举例如下: >>> c = ws['A4'] # 获取第4行,第1列的单元格 >>> c = ws

    1.6K10

    Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库。

    和GetSheetDimension函数,用于支持工作簿维度,相关问题#1463 NewStyle函数支持创建17种填充变体样式 增加最大单元格样式限制到65430 AddPicture函数允许插入BMP...格式图像 GetPictures函数支持获取单元格中的多个图像 SetConditionalFormat函数支持使用“停止真实”或“图标集”规则创建条件格式 SetConditionalFormat函数支持设置边框颜色并为彩色数据条创建纯色...AddChart函数支持为图表数据标签和轴设置数字格式,相关问题#1499 AddTable函数支持创建表格时指定是否显示标题行 AddTable函数支持验证表格名称,并添加了一个新的错误常数ErrTableNameLength...,相关问题#1468 AutoFilter函数支持在创建自动筛选时添加多个筛选列 CalcCellValue函数支持指定是否应用数字格式样式进行单元格计算结果 CalcCellValue函数支持使用公式函数的双字节字符...图像文件扩展名不区分大小写,相关问题#1503 当获取到空值时,流编写器将跳过设置单元格值,相关问题#756 GetCellHyperLink函数支持获取合并单元格的超链接 添加了代表图表类型枚举的ChartType

    2K20

    爬虫小工具合集|不会编程也能爬数据

    (5)如果要实时更新数据,可以在“数据”——“全部更新”——“连接属性”中进行设置,输入更新频率即可 二、Google Sheet 使用Google Sheet爬取数据前,要保证三点...如果这三个条件具备了的话,下面我们就开始吧~ (1)打开Google Sheet网站:http://www.google.cn/sheets/about/ (2)在首页上点击“转到Google...,目标网站上的表格结构如下图所示 (4)回到Google sheet页面,使用函数=IMPORTHTML(网址, 查询, 索引),“网址”就是要爬取数据的目标网站,“查询”中输入“list”或...“table”,这个取决于数据的具体结构类型,“索引”填阿拉伯数字,从1开始,对应着网站中定义的哪一份表格或列表 对于我们要爬取的网站,我们在Google sheet的A1单元格中输入函数=IMPORTHTML...DataCastle学院课程《Python爬虫(入门+进阶)》从具体的案例着手,通过实际操作,学习具体的知识点。 课程中工程化爬虫及分布式爬虫技术,让你有获取大规模数据的可能。

    3K31

    Python高效工作必备:20个实用脚本推荐!

    clean_data(input_file, output_file):    """数据清洗:填充空值并过滤掉异常值"""    df = pd.read_csv(input_file)        # 填充数字列的空值为中位数...获取当前天气(简易版)问题:想在开始工作前快速了解一下天气。 解决方案:调用一个免费的天气 API(示例使用 requests)。...import requestsdef get_weather(city_name, api_key):    """获取指定城市的天气信息(这里以OpenWeatherMap为例)"""    base_url...import secretsimport stringdef generate_password(length=12):    """生成一个包含大小写字母、数字和符号的随机密码"""    alphabet...计算代码运行时间问题:想比较不同算法或函数的性能。 解决方案:使用 time 模块或装饰器。

    1.5K00

    Go-Excelize API源码阅读(十三)—— GetSheetVisible、SetSheetFormatPr

    ,为开源项目提供成长支持,助力开发者更好地了解开源,更快地跨越鸿沟,参与到开源的具体贡献与实践中。...二、 GetSheetVisible(sheet string) func (f *File) GetSheetVisible(sheet string) bool 根据给定的工作表名称获取工作表可见性设置...例如,获取名为 Sheet1 的工作表可见性设置: f.GetSheetVisible("Sheet1") 不说废话,直接上源码: func (f *File) GetSheetVisible(name...然后再遍历可变长变量opts,将存在的每个参数都执行一遍。 下面介绍一下各个参数的作用: BaseColWidth:指定普通样式字体的最大数字宽度的字符数。此值不包括边距填充或网格线的额外填充。...DefaultColWidth 指定默认列宽,其度量值为普通样式字体的最大数字宽度的字符数。 DefaultRowHeight 指定以磅值度量的默认行高,我们不必在所有行上写入高度。

    78530

    最全面的Pandas的教程!没有之一!

    Pandas 是基于 NumPy 的一个开源 Python 库,它被广泛用于快速分析数据,以及数据清洗和准备等工作。...因为我们只获取一列,所以返回的就是一个 Series。可以用 type() 函数确认返回值的类型: ? 如果获取多个列,那返回的就是一个 DataFrame 类型: ?...分组统计 Pandas 的分组统计功能可以按某一列的内容对数据行进行分组,并对其应用统计函数,比如求和,平均数,中位数,标准差等等… 举例来说,用 .groupby() 方法,我们可以对下面这数据表按...如果你只想看 Google 的数据,还能这样: ? 堆叠(Concat) 堆叠基本上就是简单地把多个 DataFrame 堆在一起,拼成一个更大的 DataFrame。...请注意,每个 Excel 表格文件都含有一个或多个工作表,传入 sheet_name='Sheet1' 这样的参数,就表示只读取 'excel_output.xlsx' 中的 Sheet1 工作表中的内容

    30.6K64

    Go-Excelize API源码阅读(三十)—— SearchSheet(sheet, value string, reg ...bool)

    年推出的全新项目,旨在为开源人提供成长激励,为开源项目提供成长支持,助力开发者更好地了解开源,更快地跨越鸿沟,参与到开源的具体贡献与实践中。...可应用于各类报表平台、云计算、边缘计算等系统。使用本类库要求使用的 Go 语言为 1.15 或更高版本。...bool) ([]string, error) 根据给定的工作表名称,单元格值或正则表达式来获取坐标。...此函数仅支持字符串和数字的完全匹配,不支持公式计算后的结果、格式化数字和条件搜索。如果搜索结果是合并的单元格,将返回合并区域左上角的坐标。...然后遍历reg,获取其所有bool值,然后赋值给regSearch。根据代码,似乎regSearch 的值是最后一个参数的bool值。

    95140

    Google Earth Engine中的mean()与median():何时使用哪一种?

    引言: 在使用Google Earth Engine(GEE)进行数据分析和影像处理时,我们经常会遇到需要对影像进行聚合的情况。而在GEE中,mean()和median()是两个常用的聚合函数。...mean()与median()的定义: 在GEE中,mean()函数通过计算所有匹配波段堆栈中每个像素的所有值的平均值来减少图像集合,而median()函数则是通过计算中位数来减少图像集合。...mean()适用于数据分布相对均匀,且没有太多异常值的情况。例如,当我们处理网格数据(如降水数据)时,由于这类数据通常不会受到异常值(如云或云阴影)的影响,因此使用mean()是合适的。...相比之下,median()更适用于存在异常值的数据集。在光学遥感数据中,如云、云阴影等异常值经常会影响数据的准确性。在这种情况下,使用中位数聚合可以更有效地排除这些异常值的影响。...通过合理选择聚合函数,我们可以得到更准确、更有意义的分析结果。

    95110

    手把手教你NumPy来实现Word2vec

    为此,我在Python上使用Numpy(在其他教程的帮助下)实现了Word2Vec,还准备了一个Google Sheet来展示计算结果。以下是代码和Google Sheet的链接。 ?...由代码和Google Sheet呈现 直观上看 Word2Vec的目标是生成带有语义的单词的向量表示,用于进一步的NLP任务。...这种从单词到向量的转换也被称为单词嵌入(word embedding)。这种转换的原因是机器学习算法可以对数字(在向量中的)而不是单词进行线性代数运算。...我附上一些截图展示第一窗口(#1)中第一个训练样本的计算,其中目标词是“natural”,上下文单词是“language”和“processing”。可以在这里查看Google Sheet中的公式。...获取单词的向量 有了一组训练后的权重,我们可以做的第一件事是查看词汇表中单词的词向量。我们可以简单地通过查找单词的索引来对训练后的权重(w1)进行查找。

    2.3K10
    领券