Ver Fonte

add except

ming há 3 anos atrás
pai
commit
2b91c7ee0a
1 ficheiros alterados com 7 adições e 4 exclusões
  1. 7 4
      similar_web/main.py

+ 7 - 4
similar_web/main.py

@@ -118,10 +118,13 @@ async def get_domain_by_keyword(req:kw_req):
     
     
     statement = 'SELECT * FROM storage_similar_web where SiteName ="'+ raw_domain+'"'
     statement = 'SELECT * FROM storage_similar_web where SiteName ="'+ raw_domain+'"'
     jsdict = None
     jsdict = None
-    for row in db.query(statement):
-        jsdict = {'SiteName':row['SiteName'],'Description':row['Description'],'GlobalRank':row['GlobalRank']
-        ,'Title':row['Title'],'Category':row['Category'],'CountryRank':row['CountryRank'],'EstimatedMonthlyVisits':eval(row['EstimatedMonthlyVisits'])
-        ,'totalVisits':row['totalVisits']}
+    try:
+        for row in db.query(statement):
+            jsdict = {'SiteName':row['SiteName'],'Description':row['Description'],'GlobalRank':row['GlobalRank']
+            ,'Title':row['Title'],'Category':row['Category'],'CountryRank':row['CountryRank'],'EstimatedMonthlyVisits':eval(row['EstimatedMonthlyVisits'])
+            ,'totalVisits':row['totalVisits']}
+    except:
+        jsdict=None
 
 
     if jsdict==None:
     if jsdict==None:
         headers = {"x-rapidapi-key": "6dd30886e0msh7aefc9a0a794398p1896f2jsn275c45475609",
         headers = {"x-rapidapi-key": "6dd30886e0msh7aefc9a0a794398p1896f2jsn275c45475609",