Print the output with different file names

I have a python script that gives output called test.png. By using the following command I run the script every 2 seconds. What is the easiest way to save the output as follows ( test.png (1st output), tes1.png (second output), tes2.png ....)

Command I i use

while sleep 2; do python script1.py; done

script1.py

import sys
from PyQt4.QtGui import QPixmap, QApplication
app = QApplication(sys.argv)
QPixmap.grabWindow(QApplication.desktop().winId()).save('test.png', 'png')

Got bash ? Try

while sleep 2; do python script1.py $((++CNT)); done

and deploy the argument within script1.py .