Ошибка Python Tkinter

Помогите пожалуйста. Столкнулся с ошибкой

Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Users\Hp1\AppData\Local\Programs\Python\Python37-32\lib\tkinter\__init__.py", line 1705, in 
__call__
return self.func(*args)
File "C:\Users\Hp1\PycharmProjects\untitled14\main.py", line 214, in image
for i in len(str(filename)):
TypeError: 'int' object is not iterable

Делаю цикл который меняет сторонами слеши. Сама функция где происходит эта ошибка:

def image():
    global filename
    filename = askopenfilename(filetypes=[("Картинки", "*.jpg *.png")])
    for i in len(str(filename)):
        print(i)
    lbl.configure(text=str(filename))

Сразу спасибо за помощь.


Ответы (0 шт):