Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Python 读取配置文件常用几种方式

Python 读取配置文件常用几种方式

作者头像
全栈测试开发日记
发布于 2023-02-02 10:12:06
发布于 2023-02-02 10:12:06
1.9K00
代码可运行
举报
运行总次数:0
代码可运行

  引言

  我们在设计自动化测试框架的时候,经常使用到配置文件,而配置文件种类有很多,常见的配置文件格式有很多中:ini、yaml、xml、properties、txt、py等。

  配置文件ini

  虽然配置文件放置一些公共的内容,比如说环境、路径、参数等。但也可以放测试数据,比如说接口一些信息,但不建议这样做。

  下面看python读取配置文件ini的实例:

1、新建配置文件ini,符号:;是注释。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
;测试配置文件
[api]
url = "www."
method = get
header =
data =
resp_code = 200
resp_json = {}

2、创建读取ini的py文件,最好与ini配置文件同一层级目录:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
from configparser import ConfigParser
import os

class ReadConfigFile(object):
    def read_config(self):
        conn = ConfigParser()
        file_path = os.path.join(os.path.abspath('.'),'config_test.ini')
        if not os.path.exists(file_path):
            raise FileNotFoundError("文件不存在")

        conn.read(file_path)
        url = conn.get('api','url')
        method = conn.get('api','method')
        header = conn.get('api','header')
        data = conn.get('api','data')
        resp_code = conn.get('api','resp_code')
        resp_json = conn.get('api','resp_code')

        return [url,method,header,data,resp_code,resp_json]

rc = ReadConfigFile()
print(rc.read_config())

运行结果:

  配置文件yaml

  上面已经介绍配置文件ini读取方法,现在讲yaml文件读取。

  yaml [ˈjæməl]: Yet Another Markup Language :另一种标记语言。yaml 是专门用来写配置文件的语言。

1、yaml文件规则

  1.区分大小写;

  2.使用缩进表示层级关系;

  3.使用空格键缩进,而非Tab键缩进

  4.缩进的空格数目不固定,只需要相同层级的元素左侧对齐;

  5.文件中的字符串不需要使用引号标注,但若字符串包含有特殊字符则需用引号标注;

  6.注释标识为#

2、yaml文件数据结构

  1.对象:键值对的集合(简称 "映射或字典") 键值对用冒号 “:” 结构表示,冒号与值之间需用空格分隔

  2.数组:一组按序排列的值(简称 "序列或列表") 数组前加有 “-” 符号,符号与值之间需用空格分隔

  3.纯量(scalars):单个的、不可再分的值(如:字符串、bool值、整数、浮点数、时间、日期、null等) None值可用null可 ~ 表示

  yaml文件基本数据类型
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 纯量
s_val: name              # 字符串:{'s_val': 'name'}
spec_s_val: "name\n"    # 特殊字符串:{'spec_s_val': 'name\n'
num_val: 31.14          # 数字:{'num_val': 31.14}
bol_val: true           # 布尔值:{'bol_val': True}
nul_val: null           # null值:{'nul_val': None}
nul_val1: ~             # null值:{'nul_val1': None}
time_val: 2018-03-01t11:33:22.55-06:00     # 时间值:{'time_val': datetime.datetime(2018, 3, 1, 17, 33, 22, 550000)}
date_val: 2019-01-10    # 日期值:{'date_val': datetime.date(2019, 1, 10)}
  简单读取:

  前提条件:python中读取yaml文件前需要安装pyyaml和导入yaml模块。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import yaml

doc = """
---
"data":
 "id":
   -
     123
---
"data":
 "name":
   -
     "测试"
 "age": 2
   
"""
doc2 = """
---
"data":
 "id":
   -
     123


"""
# 方法1
data = yaml.load(doc2,Loader=yaml.FullLoader)
print(type(data))
print(data)

get_dict = []
# 迭代器
data2 = yaml.load_all(doc,Loader=yaml.FullLoader)
for i in data2:
    print(i)
    get_dict.append(i)

print(get_dict[1]['data']['age'] == 2)

运行结果:

 这里有个问题点:Loader=yaml.FullLoader,解释如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
"""
1.
yaml.load(f, Loader=yaml.FullLoader)

2.
yaml.warnings({'YAMLLoadWarning': False})  # 全局设置警告,不推荐

Loader的几种加载方式

BaseLoader - -仅加载最基本的YAML

SafeLoader - -安全地加载YAML语言的子集。建议用于加载不受信任的输入。

FullLoader - -加载完整的YAML语言。避免任意代码执行。这是当前(PyYAML5.1)默认加载器调用
yaml.load(input)(发出警告后)。

UnsafeLoader - -(也称为Loader向后兼容性)原始的Loader代码,可以通过不受信任的数据输入轻松利用。

"""
  读取单个yaml文档

  这里使用python的open方法打开文件,使用yaml的load方法可以将单个yaml文档中数据转化成字典或列表。

  新建配置文件test_config02:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
---
data:
  id: 1
  name: {
         age: 2}
  other:
    -
      height: 3

  新建读取配置文件py:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 单个文档
import yaml
import os


def get_yaml_data(yaml_file):
    # 打开yaml文件
    print("***获取yaml文件数据***")
    file = open(yaml_file, 'r', encoding="utf-8")
    file_data = file.read()
    file.close()

    print(file_data)
    print("类型:", type(file_data))

    # 将字符串转化为字典或列表
    print("***转化yaml数据为字典或列表***")
    data = yaml.load(file_data,Loader=yaml.FullLoader)
    print(data)
    print("类型:", type(data))
    return data


current_path = os.path.abspath(".")
yaml_path = os.path.join(current_path, "test_config02")
get_yaml_data(yaml_path)

运行结果:

  读取多个yaml文档

多个文档在一个yaml文件,使用 --- 分隔方式来分段

新建一个yaml配置文件test_config:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
---
data:
  id: 1
  name: {
         age: 2}
  other:
    -
      height: 3

---
id: 2
name: "测试用例2"

编写读写yaml函数:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import yaml
import os

def get_yaml_load_all(filename):
    with open(filename,'r') as fp:
        file_data = fp.read()
        fp.close()
        print("类型: ",type(file_data))
        all_data = yaml.load_all(file_data,Loader=yaml.FullLoader)
        print("类型: ",type(all_data))
        for data in all_data:
            print(data)

current_path = os.path.abspath('.')
file_path = os.path.join(current_path,'test_config')
print(file_path)
get_yaml_load_all(file_path)

运行结果:

  配置文件xml

  python读取xml文件可能自动化测试平时用的少,这里介绍一下:

  这个xml文件内容如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<collection shelf="New Arrivals">
<movie title="Enemy Behind">
   <type>War, Thriller</type>
   <format>DVD</format>
   <year>2003</year>
   <rating>PG</rating>
   <stars>10</stars>
   <description>Talk about a US-Japan war</description>
</movie>
<movie title="Transformers">
   <type>Anime, Science Fiction</type>
   <format>DVD</format>
   <year>1989</year>
   <rating>R</rating>
   <stars>8</stars>
   <description>A schientific fiction</description>
</movie>
   <movie title="Trigun">
   <type>Anime, Action</type>
   <format>DVD</format>
   <episodes>4</episodes>
   <rating>PG</rating>
   <stars>10</stars>
   <description>Vash the Stampede!</description>
</movie>
<movie title="Ishtar">
   <type>Comedy</type>
   <format>VHS</format>
   <rating>PG</rating>
   <stars>2</stars>
   <description>Viewable boredom</description>
</movie>
</collection>

  读取代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# coding=utf-8
import xml.dom.minidom
from xml.dom.minidom import parse

DOMTree = parse('config')
collection = DOMTree.documentElement
if collection.hasAttribute("shelf"):
    print("Root element : %s" % collection.getAttribute("shelf"))

# 在集合中获取所有电影
movies = collection.getElementsByTagName("movie")

# 打印每部电影的详细信息
for movie in movies:
    print("*****Movie*****")
    if movie.hasAttribute("title"):
        print("Title: %s" % movie.getAttribute("title"))

    type = movie.getElementsByTagName('type')[0]
    print("Type: %s" % type.childNodes[0].data)
    format = movie.getElementsByTagName('format')[0]
    print("Format: %s" % format.childNodes[0].data)
    rating = movie.getElementsByTagName('rating')[0]
    print("Rating: %s" % rating.childNodes[0].data)
    description = movie.getElementsByTagName('description')[0]
    print("Description: %s" % description.childNodes[0].data)

运行结果:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-05-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
腾讯云VP王龙:与英特尔的合作将加速AI落地,硬件的灵活性要变得更强
11月14日,英特尔AIDC首日,作为重要合作伙伴的发言人,腾讯云副总裁王龙应邀发表了主题演讲。
量子位
2018/12/14
5360
腾讯云VP王龙:与英特尔的合作将加速AI落地,硬件的灵活性要变得更强
专访腾讯云VP王龙:揭秘腾讯超级大脑
李根 发自 羊城 量子位 报道 | 公众号 QbitAI 腾讯云+未来峰会,正在成为腾讯 To B 方向的重要展示窗口。 每年都有新动作,每次都有新风向。 去年,马化腾明确了“在云端利用AI处理大数据”的腾讯云大逻辑;今年,一个全新的腾讯超级大脑隆重亮相。 于是表面上看,“大脑”这个好东西,如今BAT都有了一个。 但后发的腾讯超级大脑,是否有些不同的考量?为何又在当前阶段推出?是否暗含某些开发者机遇?又如何理解“数字化通用操作系统”的形容? 回答上述疑问,腾讯云副总裁王龙可能是最好人选之一,这位负责大数据
量子位
2018/07/20
2.6K0
AI 迈进深水区,谈落地、谁能带来新解法? | 2022雷峰网「产业科技 · 最具商用价值榜」
技术发展是一个持续叠进的过程,AI 也是如此。 经历过去 70 年的“三起两落”,近年来,人工智能行业迈进深水期,分工细化,产业落地成为主旋律,AI 与各个场景的交叉、对话不断在发生。 对不少企业而言,以前谈AI 落地,想要做一个应用,得从算法开始开发,其需要肩负的成本和代价,成为绑住他们脚步的红线。要推动AI 加速实现更广泛、更优质的落地,生产力的解放是发展的关键,抛去以往的“手工作坊”,由手工到工程化量产,从作坊到工厂到全产业链,AI 工程化也成为落地的新方向。 具体的领域,也意味着多且复杂的需求。AI
AI科技评论
2022/09/28
6140
AI 迈进深水区,谈落地、谁能带来新解法? | 2022雷峰网「产业科技 · 最具商用价值榜」
马化腾发布腾讯超级大脑,腾讯云AI服务全面免费接入!
新智元报道 编辑:克雷格 【新智元导读】今天,马化腾第三次参加云+未来峰会,提出人联网、物联网、智联网的“三张网”的概念。腾讯“超级大脑”也正式亮相。马化腾还透露,微信团队在研发一套车载全语音交互
新智元
2018/05/24
2.6K0
腾讯超级大脑发布!马化腾要用三张智能网络,打造AI in All通用操作系统
今天(5月23日),腾讯在广东省会广州召开云+未来峰会,腾讯董事会主席马化腾对外阐释了在云、大数据和AI时代浪潮下,腾讯的谋篇布局。
量子位
2018/07/24
1.2K0
腾讯超级大脑发布!马化腾要用三张智能网络,打造AI in All通用操作系统
第四届智能制造创新高峰论坛完美落幕,腾讯云全新TI平台公有云版本加速企业级AI应用落地
为提高深圳制造业竞争力,实现传统制造业转型升级和产业健康蓬勃发展,由“科创中国”大湾区联合体、深圳市科学技术协会、深圳市工业和信息化局指导,深圳市科技交流服务中心、深圳市人工智能行业协会主办的第四届智能制造创新高峰论坛在深圳福田举行。 腾讯优图作为深圳市人工智能行业协会的副会长单位,在本次论坛上,腾讯云AI副总经理、AI开发平台资深技术专家李世平,特别分享了《腾讯云TI平台公有云全新发布》主题演讲,希望通过腾讯云TI平台帮助传统制造企业实现AI的落地应用,实现降本增效作用。 1  人工智能应用落地的现实
腾讯云TI平台
2022/08/26
6140
第四届智能制造创新高峰论坛完美落幕,腾讯云全新TI平台公有云版本加速企业级AI应用落地
腾讯吴运声:「即插即用」式AI服务,加速产业数实融合进程
12月1日,2022腾讯全球数字生态大会上,以“云智能加速推动产业数智化进程”为主题的腾讯云智能专场顺利召开。会上,腾讯云副总裁、腾讯云智能负责人、优图实验室负责人吴运声发表了主题演讲。 腾讯云副总裁、腾讯云智能负责人、 优图实验室负责人吴运声 吴运声表示,人工智能与云计算、大数据等技术的深度融合, 正在成为推动产业智能化深入发展的强劲动力。腾讯云智能聚合领先的 AI 技术优势、深耕产业互联网的行业经验,已经将腾讯云TI平台等多种 AI 产品及解决方案输送到各行各业,助力实体产业转型升级。 腾讯云TI平台
腾讯云TI平台
2022/12/02
1.1K0
腾讯吴运声:「即插即用」式AI服务,加速产业数实融合进程
腾讯Q1财报:“三驾马车”发力,企业服务双增!
刚刚,腾讯发布财报 2023年一季度,实现收入1500亿元 ToB、游戏、广告 “三驾马车”集体发力 其中,ToB业务*实现收入487亿元 连续八季度占比超过30% *金融科技与企业服务业务 财报指出,企业服务收入同比增速转正,毛利率显著提升,部分得益于云服务的销售额增加。 这意味着 “健康可持续”落地一年多 CSIG战略转型基本完成! 释放技术红利,发力自研! 本季度,腾讯研发投入达152亿元。 昨天,我们宣布多款核心云产品降价,部分产品线最高降幅达40%。 聚焦技术实力和产品力,腾讯云的基础产品性价比
腾讯专有云
2023/05/20
5980
腾讯Q1财报:“三驾马车”发力,企业服务双增!
2022世界人工智能大会,腾讯云+AI驱动技术创新与场景创新双向融合
9月3日,2022世界人工智能大会·腾讯论坛在上海举办,聚焦“人工智能技术助力数字经济高质量发展”,腾讯展示了AI平台建设、产业应用、行业研究的最新成果。与此同时,腾讯联合国家天文台公布以“AI+云”开启M31仙女座星系中脉冲星类致密天体的最深度完整探测,AI+天文跨界组合取得重大突破,成为大会关注焦点。 大会期间,腾讯也公布了一系列AI创新的进展。在技术创新层面,腾讯云TI平台持续升级,通过“最佳实践”不断优化升级平台性能。全新的AI加速功能TI-ACC,训练加速性能较原生框架提升30%以上,作为腾讯首
腾讯云TI平台
2022/09/06
1.1K0
2022世界人工智能大会,腾讯云+AI驱动技术创新与场景创新双向融合
马化腾:腾讯要在云时代构建“三张网”
在智慧零售领域,我们借助云平台实现了实体零售店进行人、货、场的数字化升级。 智慧零售的目的,是希望让生产、制造企业能够动态感知消费者的需求,来组织和研发、生产和服务,最终实现智能制造。 今天,2018腾讯“云+未来”峰会在广州举行。 在主论坛上,腾讯董事会主席兼首席执行官马化腾做了主题为《智慧连接:云时代的创新与探索》的演讲,阐述了腾讯希望在云时代通过“连接”,构建“三张网”的愿景,这其中也包含了他对智慧零售的思考。 腾讯一直专注于做连接,希望能够连接人与人、人与物以及人与服务,马化腾说,在云时代
腾讯云智慧零售
2018/09/14
9050
马化腾:腾讯要在云时代构建“三张网”
不谈赋能谈助力,腾讯云要实现什么
近日,马化腾第三次参加云+未来峰会,提出了人联网、物联网、智联网的“三网”的概念,腾讯“超级大脑”也正式亮相。马化腾还提出了“一三五七”四个数字,其中“一”指的是一个目标——腾讯要成为各行各业的助手。
用户2908108
2019/08/20
1.2K0
不谈赋能谈助力,腾讯云要实现什么
刚刚,马化腾发布腾讯超级大脑,用三张网实现AI in All全连通
大数据文摘作品 记者:龙牧雪 “我们不仅要做物联网;我们要做的是智联网,一个超级大脑。” 继腾讯要AI in All之后,小马哥今天在腾讯“云+未来”峰会上又提了两个新词:智联网、超级大脑。 很显然,智联网的概念是对AI in All的一种具体解读,即,使万物在智能环境下皆可连。腾讯的IOT布局也浮出水面,以“三张网”的形式:人联网、物联网、智联网。 马化腾说,从前,腾讯连接的是人和人,如今要联系人和物,以及企业和政府,最终,帮助各行各业建立“超级大脑”,一个让人工智能无处不在的智能操作系统。借助超级大脑
大数据文摘
2018/05/23
1.2K3
腾讯云发力产业互联网,祭出了哪些大招?丨科技云·资讯
三个月前,即将20岁的腾讯进行了组织机构调整,将战略重点指向了2B领域。马化腾曾直言:“互联网的下半场属于产业互联网,此次主动革新是腾讯迈向下一个20年的新起点。”在由消费互联网向产业互联网升级的过程中,承载着云计算、大数据、人工智能的集合体——腾讯云,显然成为腾讯发力产业互联网的排头兵。
科技云报道
2022/04/14
1.2K0
腾讯云发力产业互联网,祭出了哪些大招?丨科技云·资讯
AI资讯 | 腾讯云助力金融机构数字化转型,搭建陕西信合AI金融服务平台
当下,随着5G、人工智能、区块链、云计算等新一代信息技术的加速创新和突破,产业的生产方式、服务模式、组织形态也正在被重塑。
腾讯云TI平台
2021/06/30
2.4K0
腾讯云公布行业大模型最新进展
这是每家企业的关切。然而,面对算力昂贵、数据有限、经验缺乏、人才不足等等挑战,实际难度不小。
腾讯云TI平台
2023/07/25
1.1K0
腾讯云公布行业大模型最新进展
最佳AI开发平台!腾讯云TI平台入选2022「产业科技 · 最具商用价值榜」
近日,腾讯云TI平台入选雷锋网2022「产业科技 · 最具商用价值榜」,荣获最佳AI开发平台。 雷锋网举办的「产业科技 · 最具商用价值榜」,已经历六届全行业评选,成为科技行业企业分析和产学研结合的标杆参考手册。每次榜单的发布,都成为GAIR 全球人工智能与机器人峰会重要的关注点之一,吸引投资人、科技企业高管、分析师、行业从业者的高度关注。 本次雷峰网「产业科技 · 最具商用价值榜」最终被提名和申请榜单的公司达671家,涵盖13大领域与多个垂直维度。经过长达一个月的集中评审,最终评选出61家在产品能力、技术
腾讯云TI平台
2022/09/20
1.1K0
最佳AI开发平台!腾讯云TI平台入选2022「产业科技 · 最具商用价值榜」
腾讯要建超级大脑,用三张网实现AI in All万物互联
在广州腾讯云服务峰会的主题演讲中,马化腾介绍了公司新推出的超级大脑平台以及包含“物联网”,“人联网”和“智联网” 的三网概念。
AiTechYun
2018/07/27
5850
腾讯要建超级大脑,用三张网实现AI in All万物互联
再获权威认证!腾讯云智能入选《IDC MarketScape:2022全球通用计算机视觉厂商评估》
近日,全球领先的IT市场研究和咨询公司IDC发布了2022年度《MarketScape:全球通用计算机视觉厂商评估》报告(以下简称“报告”),凭借腾讯云智能在计算机视觉领域领先的技术积累、出色的产品能力和丰富的行业落地实践,腾讯云成为中国唯一入选该报告的云厂商,位于市场“主要玩家”位置。 IDC MarketScape供应商评估模型旨在为特定市场中信息和通信技术(ICT)供应商的竞争力提供一个概述。研究方法采用严格的定性和定量的标准的评分方法,以单一的图形说明每个供应商在特定市场中的位置。IDC Mark
腾讯云TI平台
2022/12/27
7040
再获权威认证!腾讯云智能入选《IDC MarketScape:2022全球通用计算机视觉厂商评估》
腾讯吴运声:用AI构建智能化营销服体系,助力企业数智化建设“省时、省力、省钱”
12月1日,2022腾讯全球数字生态大会上,以“数智驱动 全盘增长”为主题的「营销服CRM」腾讯企点专场顺利召开。会上,腾讯云副总裁、腾讯云智能负责人、优图实验室负责人吴运声发表了《腾讯企点全面升级,加速企业数字化助力增效提质》的主题演讲。 吴运声表示:“企业正在用全新视角审视数字化建设布局,以客户为中心的客户关系管理成为企业发展的重要考量,以数据化、智能化驱动业务全面提升成为了大家共同关注的方向。” 腾讯云副总裁、腾讯云智能负责人 优图实验室负责人 吴运声 腾讯企点过去一直致力于为客户提供智慧客户服务解
腾讯企点
2022/12/01
1.1K0
腾讯吴运声:用AI构建智能化营销服体系,助力企业数智化建设“省时、省力、省钱”
国内首批!腾讯云上架Llama 3系列模型,支持基于TI平台一键精调
AI大模型技术的持续进步正在推动千行百业智能化升级。近日,Meta公司发布具有里程碑意义的Llama 3系列模型,包括8B和70B参数的大模型。为了给企业、开发者提供更多元的模型选择,腾讯云TI平台迅速响应,成为国内首批支持Llama 3全系列模型的平台之一。
腾讯云TI平台
2025/02/11
1520
国内首批!腾讯云上架Llama 3系列模型,支持基于TI平台一键精调
推荐阅读
腾讯云VP王龙:与英特尔的合作将加速AI落地,硬件的灵活性要变得更强
5360
专访腾讯云VP王龙:揭秘腾讯超级大脑
2.6K0
AI 迈进深水区,谈落地、谁能带来新解法? | 2022雷峰网「产业科技 · 最具商用价值榜」
6140
马化腾发布腾讯超级大脑,腾讯云AI服务全面免费接入!
2.6K0
腾讯超级大脑发布!马化腾要用三张智能网络,打造AI in All通用操作系统
1.2K0
第四届智能制造创新高峰论坛完美落幕,腾讯云全新TI平台公有云版本加速企业级AI应用落地
6140
腾讯吴运声:「即插即用」式AI服务,加速产业数实融合进程
1.1K0
腾讯Q1财报:“三驾马车”发力,企业服务双增!
5980
2022世界人工智能大会,腾讯云+AI驱动技术创新与场景创新双向融合
1.1K0
马化腾:腾讯要在云时代构建“三张网”
9050
不谈赋能谈助力,腾讯云要实现什么
1.2K0
刚刚,马化腾发布腾讯超级大脑,用三张网实现AI in All全连通
1.2K3
腾讯云发力产业互联网,祭出了哪些大招?丨科技云·资讯
1.2K0
AI资讯 | 腾讯云助力金融机构数字化转型,搭建陕西信合AI金融服务平台
2.4K0
腾讯云公布行业大模型最新进展
1.1K0
最佳AI开发平台!腾讯云TI平台入选2022「产业科技 · 最具商用价值榜」
1.1K0
腾讯要建超级大脑,用三张网实现AI in All万物互联
5850
再获权威认证!腾讯云智能入选《IDC MarketScape:2022全球通用计算机视觉厂商评估》
7040
腾讯吴运声:用AI构建智能化营销服体系,助力企业数智化建设“省时、省力、省钱”
1.1K0
国内首批!腾讯云上架Llama 3系列模型,支持基于TI平台一键精调
1520
相关推荐
腾讯云VP王龙:与英特尔的合作将加速AI落地,硬件的灵活性要变得更强
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验