@@ -12,15 +12,15 @@ def wiki():
1212 Search Anything in wikipedia
1313 '''
1414
15- word = raw_input ("Wikipedia Search : " )
15+ word = input ("Wikipedia Search : " )
1616 results = wk .search (word )
1717 for i in enumerate (results ):
1818 print (i )
19- try :
20- key = input ("Enter the number : " )
19+ try :
20+ key = int ( input ("Enter the number : " ))
2121 except AssertionError :
22- key = input ("Please enter corresponding article number : " )
23-
22+ key = int ( input ("Please enter corresponding article number : " ))
23+
2424 page = wk .page (results [key ])
2525 url = page .url
2626 #originalTitle=page.original_title
@@ -32,20 +32,20 @@ def wiki():
3232 if pageLength == 1 :
3333 soup = fullPage (page )
3434 print (soup )
35- else :
35+ else :
3636 print (title )
3737 print ("Page Id = " ,pageId )
3838 print (page .summary )
3939 print ("Page Link = " ,url )
4040 #print "References : ",references
41-
42-
41+
42+
4343 pass
4444
4545def fullPage (page ):
4646 soup = BeautifulSoup (page .content ,'lxml' )
4747 return soup
48-
48+
4949def randomWiki ():
5050 '''
5151 This function gives you a list of n number of random articles
@@ -55,12 +55,12 @@ def randomWiki():
5555 lst = wk .random (number )
5656 for i in enumerate (lst ):
5757 print (i )
58- try :
58+ try :
5959 key = input ("Enter the number : " )
6060 assert key >= 0 and key < number
6161 except AssertionError :
6262 key = input ("Please enter corresponding article number : " )
63-
63+
6464 page = wk .page (lst [key ])
6565 url = page .url
6666 #originalTitle=page.original_title
@@ -72,16 +72,16 @@ def randomWiki():
7272 if pageLength == 1 :
7373 soup = fullPage (page )
7474 print (soup )
75- else :
75+ else :
7676 print (title )
7777 print ("Page Id = " ,pageId )
7878 print (page .summary )
7979 print ("Page Link = " ,url )
8080 #print "References : ",references
81-
81+
8282 pass
83-
84-
85-
83+
84+
85+
8686#if __name__=="__main__":
8787# wiki()
0 commit comments