我正在尝试将URL从.csv传递到一个函数,该函数将向smmryapi发送请求。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)
我无法测试,但请尝试:
相关问题 更多 >
编程相关推荐