ToolPythonBeginner Numerical integration with scipy.integrate: the area under a measured peak print(f"trapezoid {trapezoid(counts, x=lam):8.2f} counts·nm")area = trapezoid(line, x=lam[win])w = trapezoid(np.eye(win.sum()), x=lam[win])areas = trapezoid(reruns[:, win] - baselines, x=lam[win], axis=1)print(f"{trapezoid(counts):.1f}")