python yield 和return区别

news/2024/10/31 5:36:21/


if '开始分级日志' in message:
            #self.process_id_to_bus_seq.clear()
            #self.gapslist.clear()
            # 记录加到缓存
            #self.gapslist.add(message)
            date_str = datetime.now().strftime("%Y%m%d")
            index_name = 'flink-log-clpf-gaps-' + str(date_str)
            id='0'
            log_event = LogEvent(id, source, fileTag, fileName, serviceCode, appName, timestamp, offset, message, index_name)
            yield log_event.to_dict()
            print('aaaaaaaaaaaaaaaaaaaaaa')
            return
            print('bbbbbbbbbbbbbbbbbbbbbb')


[root@kafka1 pyflink]# python test.py
aaaaaaaaaaaaaaaaaaaaaa
{'id': '0', 'source': '10.4.146.9', 'fileTag': 'gaps', 'fileName': '/opt/test/f3s_20230633_104.log', 'serviceCode': '00000', 'appName': 'clpf', 'timestamp': '1687419610160512025', 'offset': '0', 'message': '2023-06-20 20:04:03.472  

--------------开始分级日志 PID:11493 PROC[MPP_SDS_F3S] DATE:20230620 TIME:200403---------------', 'index_name': 'flink-log-clpf-gaps-20230622'}
 


http://www.ppmy.cn/news/516820.html

相关文章

ag-grid 表头样式(颜色渲染)

一 整行表头渲染同一个样式: 这种比较简单,直接设置css 样式,现在还缺第二行背景颜色的设置。 具体css样式如下: /* 第一行表头的样式 */.ag-header-group-cell-with-group {background-color: gold;color: red;}/* 第二行表头…

ag-grid 表格数据更新

有时候我们会涉及到数据更新,但是又不想刷新整个页面,那么就可以单独对表格中的数据进行更新。以下有三种更新情况:表格整个数据的更新;更新一行数据;更新单元格数据。 最初的表格数据如下图: 一 更新整个…

vue集成ag-grid框架

VUE2集成方案 1.创建vue项目 2.添加依赖 npm install --save ag-grid-community ag-grid-vue vue-property-decorator^8.0.03.在src/App.vue添加样式 <style lang"scss">import "~ag-grid-community/dist/styles/ag-grid.css";import "~ag-g…

AG35车规级模组

AG35 包含 AG35-CE、AG35-E、AG35-NA、AG35-LA 和 AG35-J 五个版本&#xff1a; AG35基于高通MDM9628车载前装芯片研发&#xff0c;严格按照 IATF 16949:2016 汽车行业质量管理体系标准而制造&#xff0c;并在整个生命周期内完全遵循车规级产品的质量流程&#xff0c;包括PPAP…

ag-grid 单元格编辑-下拉框

一、基本下拉框 效果如下&#xff1a; 选中后的值直接就是界面显示的值&#xff08;也是代码中定义的值&#xff09;。效果如下&#xff1a; 二、有id 的下拉框 这个下拉框跟平常用的select 框类似&#xff0c;设置id和value&#xff0c;在界面选择的时候显示的是value值&#…

Linux ag命令的安装及使用

一、ag命令安装 yum -y install the_silver_searcher二、ag命令常用参数 ag命令类似grep 和 find&#xff0c;但是执行效率比grep、find高。 ag -g <File Name> 类似于 find . -name <File Name> [rootserver01 etc]# ag -g passwd security/opasswd passwd- pass…

vue2.6 Ag-grid 使用

中文文档&#xff1a;ag-grid中文教程 - itxst.com 一.HTML 结构 <ag-grid-vueclass"ag-theme-alpine"id"myGrid":rowData"rowData" //数据源cellEditingStopped"onCellEditingStopped" // 输入停止直接执行 数据保存事件:gridOp…

TypeScript的基础类型

1. boolean类型&#xff1a; boolean表示布尔值类型&#xff0c;即true和false。例&#xff1a; let isDone: boolean false;2. number类型&#xff1a; number表示数字类型&#xff0c;包括整数和浮点数。例&#xff1a; let decimal: number 6; let hex: number 0xf00…