我试图使用PIL
实现一个小的filter,已经走了这么远,但是我仍然被这个回溯所困扰。在
Traceback (most recent call last):
File "C:/Users/Ajay/PycharmProjects/pygram/test.py", line 5, in <module>
pg.execute("convert {filename} -modulate 120,10,100 -fill '#222b6d' -colorize 20 -gamma 0.5 -contrast -contrast {filename}")
File "C:\Users\Ajay\PycharmProjects\pygram\pygram.py", line 22, in execute
error = subprocess.check_output(command, shell=True, stderr=subprocess.STDOUT)
File "C:\Python27\lib\subprocess.py", line 575, in check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command 'convert git.jpg -modulate 120,10,100 -fill '#222b6d' -colorize 20 -gamma 0.5 -contrast -contrast git.jpg' returned non-zero exit status 4
编码
^{pr2}$测试.py
from pygram import PyGram
pg = PyGram("git.jpg")
pg.execute("convert {filename} -modulate 120,10,100 -fill '#222b6d' -colorize 20 -gamma 0.5 -contrast -contrast {filename}")
pg.border()
请帮忙,我哪里做错了?在
你的测试无效。在
尝试执行以下字符串:
但您没有传递“filename”的值。有关详细信息,请参阅此处:String Formatting in Python 3
相关问题 更多 >
编程相关推荐