_ v i d e o _ s t a t s ( o p t i o n s ) : p o o l = P o o l ( 8 ) v i d e o _ p a g e _ u r l s = g e t _ v i d e o _ p a g e _ u r l s ( ) r e s u l t s = p o o l . m a p ( g e t _ v i d e o _ d a t a , v i d e o _ p a g e _ u r l s ) # - - - - - f u n c ( v i d e o ) : r e t u r n v i d e o [ o p t i o n s . s o r t ] d e f p a r s e _ a r g s ( ) : p a r s e r = a r g p a r s e . A r g u m e n t P a r s e r ( d e s c r i p t i o n = ' S h o w P y C o n 2 0 1 4 v i d e o s t a t i s t i c s . ' p a r s e r . a d d _ a r g u m e n t ( ' - - s o r t ' , m e t a v a r = ' F I E L D ' , c h o i c e s = [ p a r s e r . a d d _ a r g u m e n t ( ' - - m a x ' , m e t a v a r = ' M A X ' , t y p e = i n t , h e l p = p a r s e r . a d d _ a r g u m e n t ( ' - - c s v ' , a c t i o n = ' s t o r e _ t r u e ' , d e f a u l t = p a r s e r . a d d _ a r g u m e n t ( ' - - w o r k e r s ' , t y p e = i n t , d e f a u l t = 8 , h e l p = r e t u r n p a r s e r . p a r s e _ a r g s ( ) # e x : p y t h o n p y c o n - s c r a p e r . p y - - s o r t v i e w s - - m a x 2 5 - - w o r k e r s 8 d e f s h o w _ v i d e o _ s t a t s ( o p t i o n s ) : p o o l = P o o l ( o p t i o n s . w o r k e r s ) v i d e o _ p a g e _ u r l s = g e t _ v i d e o _ p a g e _ u r l s ( ) r e s u l t s = s o r t e d ( p o o l . m a p ( g e t _ v i d e o _ d a t a , v i d e o _ p a g e _ u r l s ) p r i n t l e n ( r e s u l t s ) m a x = o p t i o n s . m a x i f m a x i s N o n e o r m a x > l e n ( r e s u l t s ) : m a x = l e n ( r e s u l t s ) i f o p t i o n s . c s v : p r i n t ( u ' " t i t l e " , " s p e a k e r s " , " v i e w s " , " l i k e s " , " d i s l i k e s " e l s e : p r i n t ( u ' V i e w s + 1 - 1 T i t l e ( S p e a k e r s ) ' ) f o r i i n r a n g e ( m a x ) : i f o p t i o n s . c s v : p r i n t ( u ' " { 0 } " , " { 1 } " , { 2 } , { 3 } , { 4 } ' . f o r m a t ( r e s u l t s [ i ] e l s e : p r i n t ( u ' { 0 : 5 d } { 1 : 3 d } { 2 : 3 d } { 3 } ( { 4 } ) ' . f o r m a t ( r e s i f _ _ n a m e _ _ = = ' _ _ m a i n _ _ ' : s h o w _ v i d e o _ s t a t s ( p a r s e _ a r g s ( ) ) 17 / 20