wikiHowUnofficialAPI
version 0.1.1
Wikihowunofficilapi tiene como objetivo proporcionar una interfaz basada en Python para extraer información útil de artículos de Wikihow como resumen de artículos, pasos, imágenes, etc. de una manera fácil de usar.
pip install wikiHowUnofficialAPI¡Aprende cosas al azar! Reabastece un artículo de WikiHow de Wikihow URL.
import wikihowunofficialapi as wha
ra = wha . random_article ()
print ( ra )Utiliza la URL del artículo para devolver varios detalles sobre un artículo. Además, devuelve si un artículo está escrito por un experto o no.
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 methodRecupera una lista de imagen incluida en un paso como URL.
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 methodBusca en wikihow para la cadena y devuelve una lista que contiene el título de los artículos. Los resultados máximos predeterminados son 10, pero esto se puede cambiar.
import wikihowunofficialapi as wha
max_results = 1
how_tos = wha . search_wikihow ( "sleep" , max_results )
print ( how_tos [ 0 ])