Я пытаюсь передать URL-адреса из .csv в функцию, которая будет отправлять запросы в API SMMRY.В .csv есть столбец с названием «url», и API суммирует веб-сайты с помощью SMMRY (https://smmry.com/) и asyncio. Модуль smmrpy создает объект «article», и хотя он может печатать свойства, я пытаюсьпропустите список URL-адресов функции и сделайте так, чтобы она зацикливалась и печатала сводки до завершения
Проблема в том, что URL-адреса не передаются в функцию. Ниже приведен мой код
import time
import csv
import asyncio
import smmrpy
s = smmrpy.SMMRPY("ABCDEFGHI")
with open('Dec1.csv') as csvFile:
reader = csv.DictReader(csvFile)
for row in reader:
URL = (row['url'])
async def main():
article = await s.get_smmry(URL)
global contents
contents = article.content
#print(contents)
print(article.keywords)
if __name__ == "__main__":
loop = asyncio.get_event_loop()
loop.run_until_complete(main())
print(contents)