Python превращает код скриншота в функцию
-4
0
Я создал метод скриншотов для моего кода, но хотел бы превратить указанный код в функцию, потому что я хотел использовать его пару раз. Это код:
import os
for i in range(20):
print("")
print("Screenshot taken.")
for i in range(20):
print("")
os.system("screencapture Screenshottie.png")
os.system('Screenshottie.png')
форматирование
спросил(а)
2017-10-16T13:12:00+03:00
3 года, 3 месяца назад
добавить комментарий
пожаловаться
60
Я предлагаю искать базовое введение/учебник Python, но в любом случае:
def screenshot(fname):
print("Screenshot taken.")
os.system("screencapture {}".format(fname))
os.system(fname)
ответил(а)
2017-10-16T13:22:00+03:00
3 года, 3 месяца назад
добавить комментарий
пожаловаться
43
я не могу полностью понять ваш вопрос, но в python, когда вы хотите создать функцию, вы должны использовать def следующим образом:
import os
def screenshotter():
os.system("screencapture Screenshottie.png")
os.system('Screenshottie.png')
return "Screenshot taken."
for i in range(20):
print(screenshotter())
print("Done.")
ответил(а)
2017-10-16T13:22:00+03:00
3 года, 3 месяца назад
добавить комментарий
пожаловаться
Ваш ответ
- Вопросы
- Python-3.6
- Python превращает код скриншота в функцию