wikiHowUnofficialAPI
version 0.1.1
WikiHowunofficilapi möchte eine pythonbasierte Schnittstelle zur Verfügung stellen, um nützliche Informationen aus WikiHow-Artikeln wie Artikelzusammenfassung, Schritten, Bildern usw. auf einfach zu verwendende Weise zu extrahieren.
pip install wikiHowUnofficialAPILerne zufällige Sachen! Ret an, dass eine zufällige WikiHow -Artikel -URL.
import wikihowunofficialapi as wha
ra = wha . random_article ()
print ( ra )Verwendet die Artikel -URL, um verschiedene Details zu einem Artikel zurückzugeben. Darüber hinaus wird zurückgegeben, ob ein Artikel von einem Experten verfasst wurde oder nicht.
import wikihowunofficialapi as wha
article = wha . Article ( 'https://www.wikihow.com/Train-a-Dog' )
print ( article . url ) # Print Article's URL
print ( article . title ) # Print Article's Title
print ( article . intro ) # Print Article's Introduction
print ( article . n_methods ) # Print number of methods in an Article
print ( article . methods ) # Print a list of methods in an Article
print ( article . num_votes ) # Print number of votes given to an Article
print ( article . percent_helpful ) # Print percentage of helpful votes given to an Article
print ( article . is_expert ) # Print True if the Article is written by an expert
print ( article . last_updated ) # Print date when the Article was last updated
print ( article . views ) # Print the number of views recieved by Article
print ( article . co_authors ) # Print the number of co-authors of an Article
print ( article . references ) # Print the number of references in an Article
print ( article . summary ) # Print Article's summary
print ( article . warnings ) # Print Article's warnings
print ( article . tips ) # Print Article's tips
first_method = article . methods [ 0 ]
first_step = first_method . steps [ 0 ]
print ( first_step ) # Print Article's first step of the first method
print ( first_step . title ) # Print the title of Article's first step of the first method
print ( first_step . description ) # Print the description of Article's first step of the first methodRuft eine Liste der in einem Schritt als URLs enthaltenen Bild ab.
import wikihowunofficialapi as wha
article = wha . Article ( 'https://www.wikihow.com/Train-a-Dog' )
print ( article . methods [ 0 ]. steps [ 0 ]. picture ) # Print the URL of the image of Article's first step of the first methodSucht WikiHow nach der Zeichenfolge und gibt eine Liste zurück, die den Titel der Artikel enthält. Die Standard -MAX -Ergebnisse sind 10, dies kann jedoch geändert werden.
import wikihowunofficialapi as wha
max_results = 1
how_tos = wha . search_wikihow ( "sleep" , max_results )
print ( how_tos [ 0 ])