emwin延迟比较。
emwinCompareFiles的Python项目详细描述
比较文件提供了一种比较延迟和计数产品的方法, 在两个有输入数据的系统之间。在这种情况下,我们正在比较 esb上遗留和企业之间的摄取产品。 遗留系统中的一个文件通过googledrive和 企业文件是通过查询edpdb数据库创建的。 两个文件都是csv。
典型用法通常如下:
python database_query.py python compare_files.py
输入
- 以mm-dd-yyyy格式查询数据库的日期
- 旧系统中数据文件的名称
先决条件
- 与当前主机的连接:{username}@nco-lw-{username}.ncep.noaa.gov
- python 2.7版
- 从googledrive下载旧文件: https://drive.google.com/open?id=1dXkpZ4LxmS_6Sah7GheAnwAZmj7727Fp
- 从googledrive下载awds文件: https://drive.google.com/open?id=1NP6d3GnNdw4UoWF7-aJlSy8saKwE9sBW
- 安装模块psycopg2 http://initd.org/psycopg/
- 需要其他模块:csv、datetime、re和time
输出
- 延迟.csv
- legacyProductsNotInEnterprise.csv