【发布时间】:2018-08-06 05:33:45
【问题描述】:
我有一个函数,我想计算它被调用的次数(并以该计数器值作为名称保存图像)。我创建了一个名为 counter 的全局函数。但如果我这样做counter = counter+1。它说Unresolved reference。我错过了什么吗?
代码如下:
import numpy as np
import cv2
counter = 0
def saveImage(img):
counter = counter+1
imgs = str(counter) + '.jpg'
cv2.imwrite('images/'+imgs, img)
【问题讨论】:
-
在你的函数中添加
global counter,然后再给它赋值。
标签: python function global-variables