Python 3.x 如何使用PIL保存具有自定义名称的图像?
每次运行这段代码时,我都需要更改名称。 为此,需要将名称另存为变量。Python 3.x 如何使用PIL保存具有自定义名称的图像?,python-3.x,pandas,python-3.7,Python 3.x,Pandas,Python 3.7,每次运行这段代码时,我都需要更改名称。 为此,需要将名称另存为变量。 但是,考虑到我有一个指向要将名称保存到其中的文件夹的路径,如何执行此操作?您可以使用以下代码行: from PIL import ImageGrab payloadimage = ImageGrab.grabclipboard() payloadimage.save('/path/to/image/imagename.jpg', 'JPEG') 您可以使用以下代码行: from PIL import ImageGrab
但是,考虑到我有一个指向要将名称保存到其中的文件夹的路径,如何执行此操作?您可以使用以下代码行:
from PIL import ImageGrab
payloadimage = ImageGrab.grabclipboard()
payloadimage.save('/path/to/image/imagename.jpg', 'JPEG')
您可以使用以下代码行:
from PIL import ImageGrab
payloadimage = ImageGrab.grabclipboard()
payloadimage.save('/path/to/image/imagename.jpg', 'JPEG')
如果您没有名称列表,只需在循环中使用number,如:
from PIL import Image
import PIL
im1 = Image.open(r"C:\path\to\image\imagename.jpg ")
im1 = im1.save("custom_name.jpg")
文件名为:
for i in range(5):
payloadimage.save('/path/to/image/imagename_'+str(i)+'.jpg', 'JPEG')
但是如果您确实有一个名称列表(dtype:string),比如list\u a
,您可以使用:
/path/to/image/imagename_0.jpg
/path/to/image/imagename_1.jpg
/path/to/image/imagename_2.jpg
/path/to/image/imagename_3.jpg
/path/to/image/imagename_4.jpg
如果您没有名称列表,只需在循环中使用number,如:
from PIL import Image
import PIL
im1 = Image.open(r"C:\path\to\image\imagename.jpg ")
im1 = im1.save("custom_name.jpg")
文件名为:
for i in range(5):
payloadimage.save('/path/to/image/imagename_'+str(i)+'.jpg', 'JPEG')
但是如果您确实有一个名称列表(dtype:string),比如list\u a
,您可以使用:
/path/to/image/imagename_0.jpg
/path/to/image/imagename_1.jpg
/path/to/image/imagename_2.jpg
/path/to/image/imagename_3.jpg
/path/to/image/imagename_4.jpg
你有需要使用的名字列表吗?你有需要使用的名字列表吗?