def parse( self, url ): """parse e-hentai's gallery page, and get target images. Args: url: hentai gallery url Returns: HentaiGallery obj Raises: """ gallery = HentaiGallery( self.session, url ) gallery.open( ) self.task_name = gallery.get_name( ) self.task_urls = gallery.get_all_image( )
# 将stdout的输入重定向到StreamToLogger对象上 sys.stdout = logger_stdout_handler.LoggerStdOutHandler( logger, logging.DEBUG ) test_user_name = "all4hentai" print( "User ID:"+test_user_name ) # session = requests.Session( ) user_session = HentaiSession( ) if not user_session.load_from_file( ): import getpass password = getpass.getpass( "Please input your password:"******"http://g.e-hentai.org/g/849492/eda7c42b07/" ) gallery.open( ) print( "titles", gallery.title_gj, gallery.title_gn ) os.stdout = None # print( "titles", gallery.title_gj, gallery.title_gn, help( gallery.title_gj ) ) # print( "titles", gallery.title_gj.items(), gallery.title_gj.text, gallery.title_gj.tag ) # print( "titles", gallery.title_gj.attrib, gallery.title_gj.label )