3A
# -*- coding: utf-8 -*-
import datetime, time, heapq, cx_Oracle
#2rd sheet
def get_5mins_3A_LOG():
conn = cx_Oracle.connect('huawei_cem/huawei2018cem@172.31.34.31:1521/BLADE2')
curs = conn.cursor()
sql_sentence = r'SELECT * FROM FCAR.LOG WHERE TIMESTAMP >= SYSDATE - (5/1440) ORDER BY TIMESTAMP'
rr = curs.execute (sql_sentence)
for r in rr:
yield [r[3], r[2], r[0], r[4], r[1]]
curs.close()
conn.close() # ORDER BY TIMESTAMP DESC
'''
def get_5mins_3A_iterator(sheetname, timestamp_index):
conn = cx_Oracle.connect('huawei_cem/huawei2018cem@172.31.34.31:1521/BLADE2')
curs = conn.cursor()
sql_sentence = r'SELECT * FROM {} ORDER BY TIMESTAMP DESC'.format(sheetname)
rr = curs.execute (sql_sentence)
row_b = rr.fetchone()
now = row_b[timestamp_index]
t = timestamp_index
yield row_b[t], row_b[t - 1], row_b[t - 3], row_b[t + 1], row_b[t - 2]
for row in rr:
if(now - row[timestamp_index] > datetime.timedelta(minutes=5)):
break
yield row[t], row[t - 1], row[t - 3], row[t + 1], row[t - 2]
curs.close()
conn.close()
''' def get_5mins_3A_file(iter_LOG):
time_ = datetime.datetime.now()
ftime = time_.strftime("%Y%m%d%H%M%S")
txt_outcome = ftime + ".txt"
with open(txt_outcome, "a") as f:
for x in iter_LOG:
x[0] = str(int(time.mktime(x[0].timetuple())))
if x[1] == 'Interim-Update' or x[1] == 'Start':
f.write('|'+x[0]+'|0'+'|'*4+x[1]+'|'*4+x[2]+'|'+x[3]+'|'*2+x[4]+'|'*15)
elif x[1] == 'Stop':
f.write('|'*3+x[0]+'|500||'+x[1] +'|'*4+x[2]+'|'+x[3]+'|'*2+x[4]+'|'*15)
f.write('\n') if __name__ == '__main__':
#for x in get_5mins_3A_LOG():
#print(x)
iter_LOG = get_5mins_3A_LOG()
get_5mins_3A_file(iter_LOG)
3A的更多相关文章
- 人工智能与3A
我在Tid2014上的一个小视频: 下一代的码农会是什么样的呢?且听咕咚老王的“3A”畅谈——“Ai.Art.Any”. 在艺术的视角下,世界是沉寂的.美丽的: 在码农的眼中,世界是有“码”的朦胧美吗 ...
- SlickGrid example 3a: 可编辑单元
可编辑单元支持一列展示多个属性域,可以为编辑单元提供验证,并且自定义验证事件. 代码: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 T ...
- isp和3a的联系与区别是什么?
Willis Zen上善若水 2 人赞同 你说的这个问题,不是很多人能够回答的,我也只能把我知道的告诉你.isp 是image signal processing,用于图像处理,比如gamma调整,d ...
- IntelliJ IDEA 13破解(JRebel 5.6.3a破解)
首先安装IntelliJ 13,记得要下载Ultimate Edition版本,不然就不需要破解了.. 安装到本地,然后进行一些配置(这一步可以不要,但是考虑到以后换系统可以省事,推荐做) 打开{in ...
- DXP 技巧和龙芯3A装机
时间过得好快!来公司已经半个月多了!本想着每日一搏,可是一再被耽搁,到今天才写.好了,废话不说了.就把自己这些天做的事写一些.理一理吧.也希望大家监督,由于水平有限,有不正确的地方,还望指正! 刚来做 ...
- %3A%2F%2F这样的叫什么码啊?
%3A -> 3A -> 16*3+10 -> 58 -> chr(58) = ":"%2F -> 2F -> 16*2+15 -> 47 ...
- IntelliJ IDEA 13 破解安装(JRebel 5.6.3a皴)
首先安装IntelliJ 13,记住下载Ultimate Edition版本号,否则就必须打破.. 安装到本地.然后一些配置(这一步不能.不过考虑到交换系统后,保存,建议做) 打开{install ...
- 音频相关基本概念,音频处理及编解码基本框架和原理以及音、重采样、3A等音频处理(了解概念为主)
视频笔记:音频专业级分析软件(Cooledit) 音质定义以语音带宽来区分,采样率越高,带宽越大,则保真度越高,音质越好.窄带(8khz采样),宽带(16khz采样),CD音质(44.1khz采样) ...
- ISP PIPLINE (六) 3A 综述
前言: 上一篇文章: ISP PIPLINE (五) Denoise 下一篇文章: (1)3A定义包括什么 Iris:自动光圈,根据环境自动调节光圈. 既然讲到光圈,就先看一下光圈是什么,以及它如何影 ...
- TPS54331 TPS54332 3.5V to 28V Input, 3A, 570kHz Step-Down Converter with Eco-mode
The TPS54331 is a 28-V, 3-A non-synchronous buck converter that integrates a low RDS(on) high side M ...
随机推荐
- 转:为什么要有Spring?
Java后端技术https://mp.weixin.qq.com/s?__biz=MzI1NDQ3MjQxNA==&mid=2247484822&idx=1&sn=6fbee2 ...
- vue 前端框架
什么是vue.js 1.vue是目前最火的一个前端框架,react 是最流行的前端框架(react除了开发网站,还可以开发手机APP,vue语法也是可以进行手机app开发的,需要借助于weex) 2. ...
- 入坑DL CV 一些基础技能学习
进入实验室学习了一个月左右,记录一下新手入门所学的基本知识,都是入门级别的教程 1.Python 快速入门:廖雪峰Python教程--> https://www.liaoxuefeng.com/ ...
- Pytorch学习笔记(一)---- 基础语法
书上内容太多太杂,看完容易忘记,特此记录方便日后查看,所有基础语法以代码形式呈现,代码和注释均来源与书本和案例的整理. # -*- coding: utf-8 -*- # All codes and ...
- redhat7初始化yum源
1.卸载原有的yum [app@localhost ~]$ su - root Password: Last :: CST on pts/ [root@localhost ~]# cd /etc/yu ...
- Java基础12-工具类;变长参数;IO
作业解析 取出整数的16进制表示形式 \u00ff /** * int2hex * */ public static String int2hex(int i) { String str = &quo ...
- TV 丽音(NICAM)功能
丽音意谓「接近即时的缩扩音频多路广播」 丽音使用数码技术,把电视台发送的两条音频讯号数码化后进行压缩,传送后再在接收机里扩大还原.数码化使用的是14位元 PCM,32千赫采样. 这种广播法可以播出优质 ...
- 题解-Codeforces917D Stranger Trees
Problem \(\mathrm{Codeforces~917D}\) 题意概要:一棵 \(n\) 个节点的无向树.问在 \(n\) 个点的完全图中,有多少生成树与原树恰有 \(k\) 条边相同,对 ...
- Centos6.8 yum安装MySQL5.6
第一步:安装仓库wget http://repo.mysql.com//mysql57-community-release-el6-8.noarch.rpmrpm -ivh mysql-communi ...
- 在django中uwsgi的使用,以及安装
首先了解wsgi是一个python web服务器,uwsgi实现了wsgi所有的功能,性能稳定,效率高的服务器: 1.安装uwsgi pip install uwsgi 2.配置uwsgi [uwsg ...