Thanks, I incorporated your recommendations.
Traceback (most recent call last):
File “test.py”, line 11, in
if len(argv) < 2:
NameError: name ‘argv’ is not defined
import os
import sys
from PIL import Image
if len(argv) < 2:
print("Usage: convert2jpg.py <file>", file=sys.stderr)
sys.exit(2)
srcfilename = argv[1]
if os.path.exists(srcfilename):
im = Image.open(srcfilename)
target_name = sys.argv[1][:-4] + ".jpg"
rgb_im = im.convert('RGB')
rgb_im.save(target_name)
filename = os.path.basename(target_name)
filename_without_ext = os.path.splitext(filename)[0]
print("Saved as " + filename_without_ext )