如何解决在 sys 模块中一次又一次地获取索引错误
import sys
import os
from PIL import Image
path = sys.argv[1]
directory = sys.argv[2]
if not os.path.exists(directory):
os.makedirs(directory)
for filename in os.listdir(path):
clean_name = os.path.splitext(filename)[0]
img = Image.open(f'{path}{filename}')
#added the / in case user doesn't enter it. You may want to check for this and add or remover it.
img.save(f'{directory}/{clean_name}.png','png')
print('all done!')
我写了这段代码,但在 cmd 提示中出现以下错误
Traceback (most recent call last):
File "C:\Users\Dell\Documents\Desktop\FileConverter.py",line 6,in <module>
path = sys.argv[1]
IndexError: list index out of range
请帮我解决这个问题,我无法解决这个问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。