import requests
with open('D:\photo\links.text', 'r') as file:
for line in file:
url = file.read().splitlines()
with open('name.text', 'r', encoding='utf8') as file:
for line in file:
name = file.read().splitlines()
for n in range(0, 1024):
img = requests.get(url[f'{n}'])
for n in range(0, 1024):
img_option = open(str(f'{n}')+'.jpg', 'wb')
img_option.write(img.content)
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
Cell In [135], line 2
1 for n in range(0, 1024):
----> 2 img = requests.get(url[f'{n}'])
3 for n in range(0, 1024):
4 img_option = open(str(f'{n}')+'.jpg', 'wb')
TypeError: list indices must be integers or slices, not str
В файлах находятся ссылки на изображения типа "
https://cbu01.alicdn.com/img/ibank/O1CN01dhQvlK1vH..." и названия для скачанных изображений. Что делаю не так?