added two output

This commit is contained in:
mxr612 2024-08-23 13:21:49 +08:00
parent c421c885d4
commit 2d8b314e32
2 changed files with 18 additions and 14 deletions

31
main.py
View File

@ -11,19 +11,22 @@ app = FastAPI()
def query(query:str):
res = []
list = search_paper(query)
for i in list:
if mysql_connector.is_loaded(i['paperId']):
print(i['paperId'])
else:
print(i['citationStyles']['bibtex'])
res.append({
'id':i['paperId'],
'q':str(i['citationStyles']['bibtex']),
'a':str(i['abstract']),
'score':[]
})
print('New load: '+str(len(res))+'/'+str(len(list)))
try:
list = search_paper(query)
for i in list:
if mysql_connector.is_loaded(i['paperId']):
print(i['paperId'])
else:
print(i['citationStyles']['bibtex'])
res.append({
'id':i['paperId'],
'q':str(i['citationStyles']['bibtex']),
'a':str(i['abstract']),
'score':[]
})
print('New load: '+str(len(res))+'/'+str(len(list)))
except Exception as e:
print(str(e))
return res
@app.get("/fastdoi")
@ -37,7 +40,7 @@ async def get_reference(questions):
@app.get("/rss")
async def miniflux_rss():
load_rss()
return load_rss()
if __name__ == '__main__':
import uvicorn

1
rss.py
View File

@ -48,3 +48,4 @@ def load_rss():
if len(loaded) > 0:
update(loaded)
print(f"Total entries loaded: {count}")
return f"Total entries loaded: {count}"