В моей программе я делаю скриншот части моего экрана, которая работает.Но когда я добавляю что-либо перед вызовом функции, в которой она находится, она больше не проходит через часть ImageGrab.
Это работает:
def takePictures():
print("3")
if __name__ == '__main__':
print("1")
im = ImageGrab.grab(bbox=(760, 250, 1160, 680)) # X1,Y1,X2,Y2
print("2")
im.save('ALL.png')
#im.show()
takePictures()
Это не:
def takePictures():
print("3")
if __name__ == '__main__':
print("1")
im = ImageGrab.grab(bbox=(760, 250, 1160, 680)) # X1,Y1,X2,Y2
#^^^ Doesnt get past this line
print("2")
im.save('ALL.png')
#im.show()
if input() == "":
takePictures()
Я также попробовал это с входами от ключей в другом окне, и это то же самое.