gpt4 book ai didi

python - 如何在新文件名中复制带有日期的图像?

转载 作者:太空宇宙 更新时间:2023-11-04 09:50:08 24 4
gpt4 key购买 nike

我正在寻找一种使用 Python 从给定源复制图像文件的方法。

我确实在互联网上阅读了几篇文章,但我发现的内容总是只能在一个特定平台上运行。我想知道 Python 中是否存在可以轻松复制图像文件的功能?

我的目标是最终得到这个:

  1. 文件夹/image_title.jpg
  2. 复制图片
  3. new_folder/new_image_title.jpg

*new_image_title* 是当天的日期。

我的代码现在看起来像这样:

import shutil
import datetime

shutil.copy('folder/alpha.jpg', 'new_folder/'datetime.date()'.jpg')

但是我得到一个错误:SyntaxError: invalid syntax

最佳答案

更新:

您可能需要一个简单的字符串作为您的第二个参数:

而不是这个:

shutil.copy('folder/alpha.jpg', 'new_folder/'datetime.date()'.jpg')

尝试:

dest = new_folder + '/' + str(datetime.date(2012, 8, 19)) + '.jpg'
shutil.copy('folder/alpha.jpg', dest)

与:

new_folder = 'bla'

dest 变为:

    'bla/2012-08-19.jpg'

根据需要进行调整,使名称独一无二(添加时间戳?)。另请注意,通常最好使用 os.path.join()用于创建新路径。

关于python - 如何在新文件名中复制带有日期的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12026235/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com