Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $YECBGYFECGEAFWHA as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2

Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $BBWFDDBHHYHDXXAB as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2
使用 Pandas 合并多 Excel 文件中的指定工作表数据_创想鸟

使用 Pandas 合并多 Excel 文件中的指定工作表数据

使用 Pandas 合并多 Excel 文件中的指定工作表数据

本教程旨在指导用户如何使用 Python 的 Pandas 库高效地合并来自多个 Excel 文件中指定工作表的数据。文章将详细阐述如何遍历文件目录、识别 Excel 文件、加载工作簿、筛选特定工作表并将其数据解析为 Pandas DataFrame,最终存储在一个字典中,同时会重点解决常见的 AttributeError: ‘str’ object has no attribute ‘sheet_names’ 错误。

1. 引言与挑战

在数据分析和处理过程中,我们经常需要从多个 excel 文件中提取数据并进行整合。这些 excel 文件可能位于同一目录或子目录中,并且每个文件可能包含多个工作表。我们的目标是根据特定的工作表名称筛选数据,并将其合并到一个统一的数据结构中,例如 pandas dataframe 字典,以便后续的分析。

此任务的核心挑战在于:

文件遍历: 如何有效地遍历指定目录下的所有 Excel 文件。工作簿加载: 如何正确加载 Excel 文件以访问其内部结构。工作表筛选: 如何根据工作表名称条件选择性地提取数据。常见错误处理: 理解并解决在处理过程中可能遇到的 AttributeError。

2. 理解 AttributeError: ‘str’ object has no attribute ‘sheet_names’

在处理 Excel 文件时,一个常见的错误是 AttributeError: ‘str’ object has no attribute ‘sheet_names’。这个错误通常发生在尝试在一个字符串对象上调用 sheet_names 属性时。sheet_names 是 pandas.ExcelFile 对象的属性,用于获取工作簿中所有工作表的名称列表。

错误原因分析:在原始错误代码中:

for sheet_name in path.sheet_names():

这里的 path 变量在循环中代表的是一个文件路径字符串(例如 ‘your/excel/files/path/file.xlsx’),而不是一个 pandas.ExcelFile 对象。因此,当尝试在一个字符串对象上调用 sheet_names()(即使是 sheet_names 属性,字符串也没有这个属性)时,就会引发 AttributeError。

正确做法:必须先使用 pd.ExcelFile() 将文件路径字符串加载成一个 ExcelFile 对象,然后才能访问该对象的 sheet_names 属性。

3. 合并多 Excel 文件指定工作表数据的完整教程

以下是使用 Python 和 Pandas 实现该功能的详细步骤和代码示例。

3.1 环境准备

首先,确保安装了 pandas 库。如果尚未安装,可以通过以下命令安装:

pip install pandas openpyxl xlrd

openpyxl 和 xlrd 是 Pandas 读取 .xlsx 和 .xls 文件所需的引擎。

3.2 核心代码实现

import osimport pandas as pddef merge_excel_sheets_to_dict(base_path: str, target_sheet_names: list) -> dict:    """    遍历指定路径下的所有Excel文件,根据目标工作表名称筛选并合并数据。    Args:        base_path (str): 包含Excel文件的根目录路径。        target_sheet_names (list): 一个字符串列表,包含需要合并的工作表名称。    Returns:        dict: 一个字典,键为工作表名称,值为合并后的DataFrame。              如果同一个工作表名称在多个文件中出现,数据将追加到同一个DataFrame中。    """    # 初始化一个字典,用于存储每个目标工作表名称对应的DataFrame    # 键为工作表名称,值为pd.DataFrame对象    merged_data_frames = {sheet_name: pd.DataFrame() for sheet_name in target_sheet_names}    print(f"开始扫描目录: {base_path}")    # 使用 os.walk 遍历指定路径下的所有文件和子目录    for root, dirs, files in os.walk(base_path):        for fname in files:            # 构建完整的文件路径            file_path = os.path.join(root, fname)            # 仅处理 Excel 文件 (.xlsx 或 .xls)            if file_path.endswith(('.xlsx', '.xls')):                print(f"n正在处理文件: {file_path}")                try:                    # 将文件路径加载为 pandas.ExcelFile 对象                    # 这是解决 AttributeError 的关键步骤                    xls_file = pd.ExcelFile(file_path)                    # 遍历当前 Excel 文件中的所有工作表名称                    for sheet_name in xls_file.sheet_names:                        # 检查当前工作表名称是否在我们的目标列表中                        if sheet_name in target_sheet_names:                            print(f"  发现目标工作表: '{sheet_name}'")                            # 解析指定工作表的数据到 DataFrame                            df = xls_file.parse(sheet_name)                            # 将当前工作表的数据追加到对应的 merged_data_frames 字典中                            # 如果是第一次遇到这个工作表,它会是一个空的DataFrame,直接赋值                            # 否则,使用 pd.concat 进行追加                            if merged_data_frames[sheet_name].empty:                                merged_data_frames[sheet_name] = df                            else:                                merged_data_frames[sheet_name] = pd.concat([merged_data_frames[sheet_name], df], ignore_index=True)                        # else:                        #     print(f"  跳过非目标工作表: '{sheet_name}'")                except Exception as e:                    print(f"  处理文件 '{file_path}' 时发生错误: {e}")                    continue # 继续处理下一个文件    print("n所有文件处理完毕。")    return merged_data_frames# --- 使用示例 ---if __name__ == "__main__":    # 定义你的 Excel 文件所在的路径    # 请将 'your/excel/files/path' 替换为实际的目录路径    excel_files_directory = 'your/excel/files/path'     # 定义你想要合并的工作表名称列表    # 示例中选取 'Portfolios' 和 'SP Search Term Req'    sheets_to_merge = ['Portfolios', 'SP Search Term Req']    # 调用函数执行合并操作    final_merged_data = merge_excel_sheets_to_dict(excel_files_directory, sheets_to_merge)    # 打印合并结果的概览    if final_merged_data:        for sheet_name, df in final_merged_data.items():            print(f"n工作表 '{sheet_name}' 合并后的数据概览:")            if not df.empty:                print(f"  总行数: {len(df)}")                print(df.head()) # 打印前几行数据            else:                print("  未找到数据或数据为空。")    else:        print("未找到任何符合条件的工作表数据。")

3.3 代码解析

导入必要的库: os 用于文件系统操作(遍历目录),pandas 用于数据处理。merge_excel_sheets_to_dict 函数:接收 base_path(Excel 文件根目录)和 target_sheet_names(要合并的工作表名称列表)作为参数。merged_data_frames 初始化: 创建一个字典,预先为每个目标工作表名称初始化一个空的 Pandas DataFrame。这样做的好处是,即使某个工作表在某个文件中不存在,我们也能确保最终字典中包含该工作表名称的键,其值为一个空 DataFrame,便于后续处理。os.walk(base_path): 这是遍历目录的关键。它会生成一个三元组 (root, dirs, files),其中 root 是当前正在遍历的目录路径,dirs 是 root 下的子目录列表,files 是 root 下的文件列表。文件路径构建与筛选: os.path.join(root, fname) 拼接出文件的完整路径。if file_path.endswith((‘.xlsx’, ‘.xls’)): 确保我们只处理 Excel 文件。加载 ExcelFile 对象: xls_file = pd.ExcelFile(file_path) 是解决 AttributeError 的关键。它将 Excel 文件加载为一个 ExcelFile 对象,这个对象才拥有 sheet_names 属性。遍历工作表: for sheet_name in xls_file.sheet_names: 遍历当前 Excel 文件中的所有工作表名称。条件筛选与解析: if sheet_name in target_sheet_names: 检查当前工作表是否是我们想要合并的目标工作表。如果是,df = xls_file.parse(sheet_name) 将该工作表解析为 Pandas DataFrame。数据追加: pd.concat 用于将新解析的 DataFrame 追加到 merged_data_frames 字典中对应工作表的 DataFrame 中。ignore_index=True 在追加时会重置索引,避免索引重复。错误处理: try-except 块用于捕获在处理特定文件时可能发生的错误(例如文件损坏、权限问题等),并打印错误信息,然后继续处理下一个文件,提高程序的健壮性。使用示例 (if __name__ == “__main__”:):定义 excel_files_directory 为你的 Excel 文件实际存放的路径。定义 sheets_to_merge 为你希望合并的工作表名称列表。调用 merge_excel_sheets_to_dict 函数并打印合并结果的概览。

4. 注意事项与最佳实践

路径设置: 务必将 excel_files_directory = ‘your/excel/files/path’ 替换为你的实际路径。建议使用绝对路径以避免潜在问题。工作表名称匹配: target_sheet_names 列表中的名称必须与 Excel 文件中的工作表名称完全匹配(包括大小写)。内存管理: 如果要合并的 Excel 文件数量巨大或每个文件中的工作表数据量非常大,可能会导致内存不足。考虑分批处理文件。如果数据允许,可以考虑在解析每个 DataFrame 后,立即将其写入数据库或 HDF5 文件,而不是全部加载到内存中。文件格式: 代码目前支持 .xlsx 和 .xls 格式。如果需要支持其他格式,需扩展 endswith 条件。错误处理: 提供的 try-except 块是一个基本的错误处理。在生产环境中,你可能需要更详细的日志记录或错误报告机制。数据清洗: 合并后的 DataFrame 可能需要进一步的数据清洗和预处理(例如处理缺失值、数据类型转换等),这取决于你的具体分析需求。合并策略: 示例代码采用的是将同名工作表的数据简单地纵向追加 (pd.concat)。如果你的需求是横向合并(例如基于某一列进行 merge 或 join),则需要调整 pd.concat 后的逻辑。

5. 总结

本教程提供了一个健壮且灵活的 Python Pandas 解决方案,用于从多个 Excel 文件中提取并合并指定工作表的数据。通过正确使用 pandas.ExcelFile 对象,我们成功解决了常见的 AttributeError。此方法不仅提高了数据处理的效率,也为后续的数据分析工作奠定了坚实的基础。通过理解其核心原理和注意事项,你可以根据自己的具体需求进一步定制和优化此解决方案。

以上就是使用 Pandas 合并多 Excel 文件中的指定工作表数据的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1374394.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Pandas 教程:高效合并多 Excel 文件多工作表数据并解决常见错误
上一篇 2025年12月14日 14:06:59
利用Django Groups在Vue应用中管理前端视图权限
下一篇 2025年12月14日 14:07:13

相关推荐

  • Debian邮件服务器如何进行定制开发

    Debian邮件服务器如何进行定制开发Debian邮件服务器如何进行定制开发Debian邮件服务器如何进行定制开发Debian邮件服务器如何进行定制开发

    本文介绍如何在Debian系统上构建和定制邮件服务器。 这包括软件安装、配置和安全增强等关键步骤。 一、软件安装 首先,安装Postfix和Dovecot邮件服务器软件: sudo apt updatesudo apt install postfix dovecot-imapd dovecot-po…

    2026年9月25日 • 用户投稿
    000
  • sublime怎么快速切换文件语法类型_sublime修改文件语言类型的方法

    sublime怎么快速切换文件语法类型_sublime修改文件语言类型的方法sublime怎么快速切换文件语法类型_sublime修改文件语言类型的方法sublime怎么快速切换文件语法类型_sublime修改文件语言类型的方法sublime怎么快速切换文件语法类型_sublime修改文件语言类型的方法

    点击状态栏语言名可快速切换语法类型,立即应用高亮规则;2. 用Ctrl+Shift+P或Cmd+Shift+P打开命令面板,输入Set Syntax选择目标语言;3. 通过“Open all with current extension as…”设置默认语法关联,或手动编辑配置文件,使特…

    2026年9月25日 • 用户投稿
    200
  • Stable Diffusion精炼关键词公式:构图+主体+细节+风格+画质

    Stable Diffusion精炼关键词公式:构图+主体+细节+风格+画质Stable Diffusion精炼关键词公式:构图+主体+细节+风格+画质Stable Diffusion精炼关键词公式:构图+主体+细节+风格+画质Stable Diffusion精炼关键词公式:构图+主体+细节+风格+画质

    stable diffusion关键词公式的核⼼是通过结构化描述提升图像生成的精准度和表现力,其核心要素包括构图、主体、细节、风格和画质。1. 构图决定画面布局与视角,涵盖视角(如全身像、特写)、取景范围(如黄金分割)、景深(如浅景深突出主体)、光线(如伦勃朗光)和透视(如一点透视);2. 主体是画…

    2026年9月25日 • 用户投稿
    000
  • 2025年6月中国车型销量TOP20:小米SU7暂列第十

    2025年6月中国车型销量TOP20:小米SU7暂列第十2025年6月中国车型销量TOP20:小米SU7暂列第十2025年6月中国车型销量TOP20:小米SU7暂列第十2025年6月中国车型销量TOP20:小米SU7暂列第十

    近日,有机构整理了乘联分会零售数据,列出了2025年6月中国汽车市场上销量最高的20款车型: 第一名,特斯拉Model Y,销量4.48万辆 ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 第三名,比亚迪秦PLUS新能源,销量3.86万辆 第…

    2026年9月25日 • 用户投稿
    000
  • Debian系统中如何监控GitLab的运行状态

    Debian系统中如何监控GitLab的运行状态Debian系统中如何监控GitLab的运行状态Debian系统中如何监控GitLab的运行状态Debian系统中如何监控GitLab的运行状态

    本文介绍在Debian系统上监控GitLab运行状态的几种方法,助您确保GitLab稳定运行。 方法一:使用systemd服务管理器 GitLab通常以systemd服务形式运行。 在终端输入以下命令查看GitLab服务状态: sudo systemctl status gitlab 该命令会显示服…

    2026年9月25日 • 用户投稿
    100
  • Java布尔方法逻辑错误排查与比较运算符的精确使用

    Java布尔方法逻辑错误排查与比较运算符的精确使用Java布尔方法逻辑错误排查与比较运算符的精确使用Java布尔方法逻辑错误排查与比较运算符的精确使用Java布尔方法逻辑错误排查与比较运算符的精确使用

    本文深入探讨了Java中布尔方法因比较运算符使用不当而导致逻辑错误的问题。通过一个具体的Tweet点赞和转发场景案例,详细分析了likes retweets在特定业务逻辑下的差异,并提供了修改方案,强调了在编写条件判断时精确选择比较运算符的关键性,以确保程序行为符合预期。 理解布尔方法与条件判断 在…

    2026年9月25日 • 用户投稿
    000
  • Debian Tomcat日志中的并发问题如何解决

    Debian Tomcat日志中的并发问题如何解决Debian Tomcat日志中的并发问题如何解决Debian Tomcat日志中的并发问题如何解决Debian Tomcat日志中的并发问题如何解决

    本文探讨如何解决Debian系统下Tomcat服务器的并发问题。 高并发访问可能导致Tomcat性能下降甚至崩溃,本文提供多种优化策略: 一、调整Tomcat配置: 线程池优化: 修改conf/server.xml文件中的Connector元素,调整maxThreads(最大线程数)、minSpar…

    2026年9月25日 • 用户投稿
    100
  • AI图片无损放大有哪些 可以AI图片无损放大工具汇总

    AI图片无损放大有哪些 可以AI图片无损放大工具汇总AI图片无损放大有哪些 可以AI图片无损放大工具汇总AI图片无损放大有哪些 可以AI图片无损放大工具汇总AI图片无损放大有哪些 可以AI图片无损放大工具汇总

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 吐司AI高清:吐司AI推出的图片变高清/修复工具 稿定AI变清晰:稿定设计推出的AI变清晰图像处理工具 美图无损放大:美图设计室推出的AI图片变清晰工具 美间AI无损放大:免费的AI图片放大、变…

    2026年9月25日 • 用户投稿
    100
  • 240水冷能压住i7级别的CPU吗?

    240水冷能压住i7级别的CPU吗?240水冷能压住i7级别的CPU吗?240水冷能压住i7级别的CPU吗?240水冷能压住i7级别的CPU吗?

    240水冷能压住i7级别CPU,具体取决于型号和使用场景。对于第13、14代i7如i7-13700/14700,日常使用和游戏负载下,主流240水冷设计散热功耗普遍超200W,配合合理机箱风道可稳定控温;但若进行超频或运行AIDA64、Prime95等高负载任务,尤其是i7-14700K这类带“K”…

    2026年9月25日 • 用户投稿
    000
  • sublime怎么配置Angular开发环境_sublime搭建Angular开发环境步骤

    sublime怎么配置Angular开发环境_sublime搭建Angular开发环境步骤sublime怎么配置Angular开发环境_sublime搭建Angular开发环境步骤sublime怎么配置Angular开发环境_sublime搭建Angular开发环境步骤sublime怎么配置Angular开发环境_sublime搭建Angular开发环境步骤

    首先安装Sublime Text并更新至最新版,然后通过Package Control安装Emmet、TypeScript、AngularJS等插件以支持Angular开发,配置TypeScript语法识别,启用代码片段和智能提示,结合外部终端使用Angular CLI生成文件,最后通过保存项目和设…

    2026年9月25日 • 用户投稿
    100
  • 豆包AI会保存聊天记录吗 隐私政策与数据管理说明

    豆包AI会保存聊天记录吗 隐私政策与数据管理说明豆包AI会保存聊天记录吗 隐私政策与数据管理说明豆包AI会保存聊天记录吗 隐私政策与数据管理说明豆包AI会保存聊天记录吗 隐私政策与数据管理说明

    豆包ai可能会保存聊天记录,但具体取决于其隐私政策和技术机制。1. 聊天记录通常会被短期或长期保存以提供连贯服务,但用途仅限于优化体验;2. 用户可通过检查隐私设置、主动删除记录或联系客服来管理数据;3. 隐私政策关键点包括数据收集范围、用途、存储保护及用户权利,建议使用前仔细阅读相关政策以确保数据…

    2026年9月25日 • 用户投稿
    000
  • Linux sudo日志查看与分析方法

    sudo日志默认存储在/var/log/auth.log(Debian系)或/var/log/secure(RHEL系),可通过grep、tail等命令筛选用户操作、成功命令及失败尝试,日志包含时间、用户、命令等信息;可通过visudo配置独立日志文件及输入输出记录,结合journalctl、awk…

    2026年9月25日
    000
  • Java布尔方法条件逻辑解析与预期行为校正

    Java布尔方法条件逻辑解析与预期行为校正Java布尔方法条件逻辑解析与预期行为校正Java布尔方法条件逻辑解析与预期行为校正Java布尔方法条件逻辑解析与预期行为校正

    本文旨在探讨Java中布尔方法条件表达式的常见误解,通过一个具体的kindaLiked()方法案例,详细分析代码逻辑与预期行为不符的原因。我们将演示如何精确定义条件,确保方法返回结果与业务逻辑一致,并提供示例代码、调试技巧及最佳实践,以帮助开发者编写更准确、可维护的布尔判断逻辑。 理解布尔方法与条件…

    2026年9月25日 • 用户投稿
    100
  • sublime怎么快速查看函数或类列表_sublime结构导航与符号浏览技巧

    sublime怎么快速查看函数或类列表_sublime结构导航与符号浏览技巧sublime怎么快速查看函数或类列表_sublime结构导航与符号浏览技巧sublime怎么快速查看函数或类列表_sublime结构导航与符号浏览技巧sublime怎么快速查看函数或类列表_sublime结构导航与符号浏览技巧

    使用Ctrl+R或Cmd+R打开“前往符号”面板,可快速定位函数和类;通过安装SideBarEnhancements等插件,在侧边栏查看文件符号树;配合LSP插件支持,使用F12实现“转到定义”跨文件跳转;自定义快捷键如Ctrl+Shift+R优化操作效率。 在使用 Sublime Text 编辑代…

    2026年9月25日 • 用户投稿
    300
  • mysql怎么创建新连接

    mysql怎么创建新连接mysql怎么创建新连接mysql怎么创建新连接mysql怎么创建新连接

    要创建新的 MySQL 连接,需要导入 MySQL Connector,然后依次创建连接对象、验证连接、创建游标对象、执行查询、检索结果,最后关闭连接。 如何创建新的 MySQL 连接 若要创建新的 MySQL 连接,可以使用以下步骤: 1. 导入 MySQL Connector 导入 MySQL …

    2026年9月25日 • 用户投稿
    000
  • 电脑机箱风道设计对散热效率的影响有多大?

    电脑机箱风道设计对散热效率的影响有多大?电脑机箱风道设计对散热效率的影响有多大?电脑机箱风道设计对散热效率的影响有多大?电脑机箱风道设计对散热效率的影响有多大?

    合理的机箱风道设计能有效降低温度,提升硬件稳定性。判断风道是否合理可通过监控软件查看CPU、GPU温度(如满载超80℃或85℃),观察灰尘堆积情况及手触感知风量分布。理想风道为前进风、后排风的水平气流,塔式散热器应朝向后排风扇,高端显卡可加底面进风。理线也关键,杂乱线材会阻碍气流,需用扎带等整理。风…

    2026年9月25日 • 用户投稿
    000
  • 利用OSHI库监测与计算磁盘活动时间及传输速率

    利用OSHI库监测与计算磁盘活动时间及传输速率利用OSHI库监测与计算磁盘活动时间及传输速率利用OSHI库监测与计算磁盘活动时间及传输速率利用OSHI库监测与计算磁盘活动时间及传输速率

    本文详细介绍了如何利用Java OSHI库获取磁盘的活动时间与传输速率。通过HWDiskStore类的getReads()、getWrites()和getTransferTime()方法,结合时间间隔内的增量数据,可以精确计算出磁盘的活跃百分比和每秒传输次数。教程提供了示例代码,并逐步解析了数据采集…

    2026年9月25日 • 用户投稿
    000
  • 如何用豆包AI自动生成单元测试 提升代码质量的AI秘诀

    如何用豆包AI自动生成单元测试 提升代码质量的AI秘诀如何用豆包AI自动生成单元测试 提升代码质量的AI秘诀如何用豆包AI自动生成单元测试 提升代码质量的AI秘诀如何用豆包AI自动生成单元测试 提升代码质量的AI秘诀

    使用豆包ai可以高效生成全面的单元测试代码,首先确保函数或类逻辑清晰稳定,如定义了clean_input函数用于清理用户输入字符串;接着提示ai生成测试用例时描述功能背景,ai将自动覆盖正常值、空值、边界值及异常输入等场景;生成的测试样例包括空字符串、none、前后空格、大写字母、数字符号等情况;随…

    2026年9月25日 • 用户投稿
    100
  • 使用OSHI库精确测量磁盘活动时间和传输速率

    使用OSHI库精确测量磁盘活动时间和传输速率使用OSHI库精确测量磁盘活动时间和传输速率使用OSHI库精确测量磁盘活动时间和传输速率使用OSHI库精确测量磁盘活动时间和传输速率

    本文详细介绍了如何利用OSHI库的HWDiskStore类来精确测量磁盘活动时间百分比和数据传输速率。通过获取磁盘读写操作、总传输时间等累积性统计数据的快照,并计算两次快照之间的差值,可以准确分析特定时间段内的磁盘活跃度及每秒传输次数,从而有效监控系统磁盘性能。 OSHI库与磁盘性能监控 oshi(…

    2026年9月25日 • 用户投稿
    100
  • DeepSeek R1T2— TNG推出的改进型AI语言模型,基于DeepSeek

    DeepSeek R1T2— TNG推出的改进型AI语言模型,基于DeepSeekDeepSeek R1T2— TNG推出的改进型AI语言模型,基于DeepSeekDeepSeek R1T2— TNG推出的改进型AI语言模型,基于DeepSeekDeepSeek R1T2— TNG推出的改进型AI语言模型,基于DeepSeek

    deepseek r1t2 是 tng 在 deepseek 原始模型基础上开发的增强型语言模型。该模型采用 tri-mind 架构,融合了 deepseek r1-0528、r1 和 v3-0324 三个基础模型的优势,通过 assembly of experts(aoe)技术整合推理能力、结构化…

    2026年9月24日 • 用户投稿
    1000

发表回复

登录后才能评论
关注微信