使用Python模块pyautogui,截取并按日期和时间自动命名.png文件

时间:2017-07-08 03:35:00

标签: python pyautogui

我正在创建一个程序,最终将通过镜头读取屏幕,我需要它来保存带有日期和时间戳的文件名,程序运行正常,但不能正确创建文件名,因此取代现有的屏幕截图。如何将其更改为文件名成为下面代码中定义的日期和时间的位置?

def getTime():



    #GET THE CURRENT DATE AND TIME
    now = datetime.datetime.now()
    now_str = now.strftime("%Y-%m-%d-%H-%M-%S")
    outFile = pyautogui.screenshot('ImageFile.PNG'.format(now_str))

1 个答案:

答案 0 :(得分:2)

您缺少括号。 https://docs.python.org/2/library/string.html#format-examples

outFile = pyautogui.screenshot('ImageFile{}.PNG'.format(now_str))