Python将截屏代码转换为功能

时间:2017-10-16 10:12:26

标签: python python-3.6

我已经为我的代码创建了一个截屏方法但是我想将所述代码转换为函数,因为我想要使用它几次。这是代码:

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')
  

格式编辑

2 个答案:

答案 0 :(得分:1)

我建议查找基本的Python介绍/教程,但无论如何:

def screenshot(fname):
    print("Screenshot taken.")
    os.system("screencapture {}".format(fname))
    os.system(fname)

答案 1 :(得分:0)

我无法完全理解你的问题但是在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.")