Skip to content

Commit e627c57

Browse files
committed
if data is not found. output = "Not available"
1 parent 25dedc2 commit e627c57

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Link-Preview/linkPreview.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ def getTitle(soup):
2222

2323
if (len(res) > 60):
2424
res = res[0:60]
25+
if (res == None or len(res.split()) == 0):
26+
res = "Not available"
2527
return res.strip()
2628

2729
# to scrape page description
@@ -40,6 +42,8 @@ def getDesc(soup):
4042
res = res.get_text() or res.get("content", None)
4143
if (len(res) > 60):
4244
res = res[0:60]
45+
if (res == None or len(res.split()) == 0):
46+
res = "Not available"
4347
return res.strip()
4448

4549
# to scrape image link
@@ -66,7 +70,7 @@ def getImage(soup, url):
6670
res = res[count::]
6771
if ((not res == None) and ((not "https://" in res) or (not "https://" in res))):
6872
res = url + "/" + res
69-
if (res == None):
73+
if (res == None or len(res.split()) == 0):
7074
res = "Not available"
7175

7276
return res

0 commit comments

Comments
 (0)