03 2019 档案
摘要:我们产品的架构是: 底层能力经过一些列的处理生成待入库文件→由dubbo调用入库组件dic通知easyes向elasticsearch插入数据。 底层能力包含:语音转码、语音转写、转写文本添加标签(音量,时间戳等信息) 不BB了。。。晚点再补充。 先说需求: 客户要求我们系统在特定条件下,实现数据预
阅读全文
摘要:首先写了一个计算类(只写了加方法): 然后写一个简单的加法计算单元测试: 下附文件目录: 传入3,4的运行结果: 传入4,5的测试结果: 上述代码只是实现了一个case的执行,并不能执行多个case。所以引入TestSuite,通过unittest.TestSuite类的addCase()方法增加测
阅读全文
摘要:首先查看页面的整个登录流程: 打开mail.163.com→点击邮箱账号登录→账号输入框→密码输入框→登录 一、单一流程实现:打开网页,找到邮箱账号登录,输入账号密码,登录 # 那就先定位frame,然后查看frame的属性发现它的id是个小数,所以应该是作了随机值可变的,不好定位。但是可以发现fr
阅读全文
摘要:此脚本需要设置定时任务crontab来时间记录
阅读全文
摘要:#!/bin/sh #### 根据用户需要随机取指定月份的随机音频和对应日志 ## 记录 ## 2018.08.24 增加获取转写结果功能 #### 清空已提取的日志和音频 #### home_dir=`pwd` rm -rf log.zip rm -rf aud.zip #### 自定义查找的产品, 年月,不能早于2015年 #### functi...
阅读全文
摘要:全部内容: 实现: 待合成文本的内容是:文件名称 待合成文本 首先读取列表并创建文件名称的.txt文件 然后把文件名对应的待合成文本添加至对应名称的.tx文件中 最后执行批量合成
阅读全文
摘要:一、首先设定配置文件: 二、翻倍的实现: 翻倍的思路(以epc翻倍为例): 1、初始化读取配置文件的值, (1)检查是否有固定格式待翻倍的任务文件以及翻倍的倍数 (2)判断录音文件处理方式是远程还是本地,并初始化处理方式的值。如果是远程,那么下载到本地是否需要删除本地已处理完成的文件 (3)如果是本
阅读全文
摘要:结果输出的是: <class '_csv.reader'> 还有每一行的第2列内容(从0下标开始)
阅读全文
摘要:from selenium import webdriver from time import sleep dr = webdriver.Firefox() dr.get('http://mail.163.com') dr.implicitly_wait(5) # 找到账号所在frame ifra = dr.find_element_by_css_selector('div.loginUrs>i...
阅读全文
摘要:尝试登录163邮箱,发现使用xpath定位到的账号输入框id每次都有变化。网上查了资料才知道这里用到了表单。 然后也还是遇到了坑。下面贴源码 这边之所以先定位到frame是因为网上说的使用id定位不好使 switch_to.frame('x-URS-iframe') 因为现在加了随机值:
阅读全文