新疆维吾尔自治区地震地下流体观测资料是地震形势研判的重要依据。Ms5.0以上地震发生后,流体资料需要快速自动产出。采用Python语言编写新疆地区地震流体观测资料的快速产出脚本程序,可以实现紧急会商资料的快速产出。利用Python丰富的...新疆维吾尔自治区地震地下流体观测资料是地震形势研判的重要依据。Ms5.0以上地震发生后,流体资料需要快速自动产出。采用Python语言编写新疆地区地震流体观测资料的快速产出脚本程序,可以实现紧急会商资料的快速产出。利用Python丰富的包,包括Requests实现地震目录的爬取、cx_Oracle连接数据库及数据下载、pandas实现数据的筛选清洗、matplotlib实现数据成图及震例标注,再利用Python-pptx可以产出紧急会商所需要的PPT。通过对程序流程的控制,最终实现新疆流体资料紧急会商的自动产出。测试运行结果显示:可在1 min 40 s内完成新疆流体102项资料周会商和紧急会商PPT资料的产出。展开更多
文摘新疆维吾尔自治区地震地下流体观测资料是地震形势研判的重要依据。Ms5.0以上地震发生后,流体资料需要快速自动产出。采用Python语言编写新疆地区地震流体观测资料的快速产出脚本程序,可以实现紧急会商资料的快速产出。利用Python丰富的包,包括Requests实现地震目录的爬取、cx_Oracle连接数据库及数据下载、pandas实现数据的筛选清洗、matplotlib实现数据成图及震例标注,再利用Python-pptx可以产出紧急会商所需要的PPT。通过对程序流程的控制,最终实现新疆流体资料紧急会商的自动产出。测试运行结果显示:可在1 min 40 s内完成新疆流体102项资料周会商和紧急会商PPT资料的产出。