import pcbnew, sys p = sys.argv[1] b = pcbnew.LoadBoard(p) f = pcbnew.ZONE_FILLER(b) f.Fill(b.Zones()) pcbnew.SaveBoard(p, b) print("refilled", p, "zones:", len(b.Zones()))