带时间戳的Python名称jpg

带时间戳的Python名称jpg,python,Python,(已解决)我不明白如何用实际时间和日期的时间戳保存我的最终jpg。 我可以用下面的代码成功地保存我的相机jpg #!/usr/bin/python import Image import ImageChops import sys import glob import os import datetime # get the date to add to caption and file name datetime.datetime.now().strftime("%Y-%m-%d %H:%M

(已解决)我不明白如何用实际时间和日期的时间戳保存我的最终jpg。 我可以用下面的代码成功地保存我的相机jpg

#!/usr/bin/python

import Image
import ImageChops
import sys
import glob
import os
import datetime
# get the date to add to caption and file name
datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")

try:
dir_images = sys.argv[1]
dir_results = sys.argv[2]
except IndexError:
print "No directories specified."

images = []
os.chdir('/media/SamsungDisk3/uhvo_replacement_test/images' )

for files in glob.glob("*.jpg"): 
images.append(files)
if len(images) is 2: 
    print images[0]
    background = Image.open(images[0])
    overlay = Image.open(images[1])

    print images[1]
    background = background.convert("RGBA")
    overlay = overlay.convert("RGBA")


    filename = "/home/tim/Desktop/final_stacked_images/final_result_" + datetime.datetime.now().strftime("%d_%m_%Y_%H:%M:%S") + ".jpg"
ImageChops.lighter(background, overlay).save(filename)
我正在使用Ubuntu 12.04 64位。。。。 多谢各位

ImageChops.lighter(background, overlay).save('/home/tim/Desktop/final_stacked_images/final/result_{}.jpg'.format(datetime.datetime.now().strftime('%s')) 

。。。应该给你分类。如果没有,请在错误处留下评论,我会进一步研究。

你的问题是“如何将时间戳格式化为字符串?”如果是,请看这个Jason,,我可以在网上轻松找到的格式。是将它集成到代码中并使其正常工作让我困惑……现在试试,我刚刚错过了一个仍然抛出错误的字符<代码>文件“/media/SamsungDisk3/uhvo_replacement_test/images/script_2.py”,第31行^语法错误:无效语法>…我一直在网上查看,似乎不喜欢最后一行的结尾…好像我没有关闭它对……也许把“如果len(images)是2:”改为“如果len(images)==2:”,看看你能走多远?如果不行,请随时给我留言hd1@jsc.d8u.usWould既然你把答案整理好了,你愿意接受吗?