"""Set figure size"""
w, h = size
self.root.set('width', w)
self.root.set('height', h)
что значит w, h = size ?
я вызываю эту функцию:
svg = fromfile(filename)
svg.set_size(80)
svg.save(filename)
получаю вот такую ошибку:
File "parse.py", line 13, in <module>
svg.set_size(80)
File "/Users/sava/Library/Python/2.7/lib/python/site-packages/svgutils/transform.py", line 290, in set_size
w, h = size
TypeError: 'int' object is not iterable
распаковка. Тебе в сайз надо передать что-то вроде [100,100]
w,h=size значит что ожидается что size - это тупл из двух значений, которые ты присваиваешь в две переменные
Если не секрет, а зачем тебе понадобилось svg модифицировать из кода?
Обсуждают сегодня