А вроде такого path = "./1/" где нужно 1++
а это уже лучше через f строки делать
some_number = 1 some_number += 1 path = f"./{some_number}/"
some_number = 0 some_number += 1 path = "./{some_number}/" os.mkdir(path) создаться папка {some_number} ...
во первых нужно еще import os а во вторых в твоей реализации нет нужды в some_number += 1 и в третьих зачем отсупы?)
Ну ты сам напросился import pyautogui import time import os time.sleep(5) def main(): path = "./0/" z = '0' name = "0.png" for y in range(1,5): some_number = 0 some_number += 1 path = "./{some_number}/" os.mkdir(path) int(z)+1 str(z) pyautogui.hotkey('ctrl',z) for x in range(0,50): pyautogui.screenshot(path+name) time.sleep(0.5) pyautogui.hotkey('pagedown') path = path.replace("1",y) main() вот такая дичь у меня получилась ...
Подтверждаю.
прога которая скринит жмёт pagedown и сохр. скрины в папку
А где тут f-строка? 😉
Букау f забыл)) тяжело кодить с телефона) сейчас исправлю. Спасибо
Замени на path = f"./{some_number}/" (f перед кавычками)
Обсуждают сегодня