汇水面积对于工程设计中建坝成库和桥梁涵洞孔径尺寸等具有非常重要的现实意义.以30 m分辨率的栅格DEM和已有的矢量河流为基础数据,基于Arcgis10.4软件的水文工具箱和python程序,批量处理和计算贵州省境内的芙蓉江流域50 km2以上河流的断面以上的汇水面积,选取了广泛分布于芙蓉江流域代表性强的三类控制断面(水库类型6个、水文站类型2个和支流汇口类型29个),共37个.结果 表明,在借助python批量处理的环境下,计算结果准确性高,计算的37个河道断面的汇水面积绝对误差(△)中最小的仅为0.08 km2,相对误差m最小的仅为0.09%,决定系数R2高达0.99,相对均方根误差RRMSE仅有2.74%,相对分析误差RPD为49.01,远大于2,偏差Bias为2.88;而相较于人工在地形图上勾绘,这种方法计算速度快,通过python批量处理的时间仅为人工的0.63%,极大地节省生产时间,赢得时间成本;此外,还将该方法应用于洪渡河流域、桐梓河流域、綦江流域、赤水河流域、大渡口以上区域、大渡口以下干流区域以及六盘水区域等7个研究区并获得很好的验证结果.因此,为河流控制断面的汇水面积勾绘提供一种新的计算方法,同时为生态断面流量以及坝址库容曲线的计算分析奠定基础.