[7604] 2021-05-15_新版edusrc用户数据统计脚本【开源&分享】

文档创建者:s7ckTeam
浏览次数:2
最后更新:2025-01-17
2021-05-15_新版edusrc用户数据统计脚本【开源&分享】 e d u s r c & F 1 2 s e c   2 0 2 1 - 0 5 - 1 5   T R A V E L                         Q Q 4 1 7 2 3 0 8 6 7 I D . h t m l   .
# C r e a t e : 2 0 2 1 / 0 3 / 0 8 # U p d a t e : 2 0 2 1 / 0 3 / 0 9 # # F 1 2 s e c # Q Q 4 1 7 2 3 0 8 6 7 f r o m   p y e c h a r t s . c h a r t s   i m p o r t   P a g e , P i e , B a r f r o m   p y e c h a r t s   i m p o r t   o p t i o n s   a s   o p t s f r o m   p y e c h a r t s . g l o b a l s   i m p o r t   C u r r e n t C o n f i g C u r r e n t C o n f i g . O N L I N E _ H O S T   =   " h t t p s : / / c d n . j s d e l i v r . n e t / n p m / e c h a r t s @ l a t e s t / d i s t / " i m p o r t   r e q u e s t s i m p o r t   r e # 使 ' ' ' i m p o r t   m a t p l o t l i b . p y p l o t   a s   p l t i m p o r t   m a t p l o t l i b . p y p l o t   a s   p l t 2 ' ' ' l o w = 0 m i d = 0 h i g h = 0 c r i t i c a l = 0 n a m e = ' ' p e r c e n t = 0 . 0 # b u g s N a m e = [ ' S Q L ' , ' ' , ' ' , ' ' , ' X S S ' , ' C S R F ' , ' S S R F ' , ' ' , ' ' , ' ' , ' ' , ' ' , b u g s C o u n t = [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] # b u g s L e v e l = [ ' ' , ' ' , ' ' , ' ' ] p r i n t ( '     _ _     _ _ _ _       _ _ _ _ _ _ _ _ _           _ _ ' ) p r i n t ( '   |     /         /   /     _ _           /   / ' ) p r i n t ( '   |       /   |   V   / |   | _ _ )     _ /   /   ' ) p r i n t ( '   |   | / |   |   >   <   |     _ _ _ /         /     ' ) p r i n t ( '   |   |     |   | /   .   |   |             |   |       ' ) p r i n t ( '   | _ |     | _ / _ /   _ _ |             | _ |       ' ) p r i n t ( ) p r i n t ( ' ' ) i d = i n p u t ( ' I D ' ) f o r   i   i n   r a n g e ( 1 , 9 9 9 ) : # 9 9 9 使 t r y         u s e r H o m e U r l = ' h t t p s : / / s r c . s j t u . e d u . c n / p r o f i l e / ' + i d + ' / ? p a g e = ' + s t r ( i )         b a c k I n f o = r e q u e s t s . g e t ( u s e r H o m e U r l )         # p r i n t ( b a c k I n f o . t e x t )         t r y :                 #                 b r e a k _ s t r = ' ? p a g e = ' + s t r ( i )                 # i f   b a c k I n f o . t e x t . f i n d ( b r e a k _ s t r ) = = - 1 :                 i f   b a c k I n f o . t e x t . f i n d ( b r e a k _ s t r ) = = - 1   a n d   i ! = 1 : #                         p r i n t ( ' ' + s t r ( i ) + ' ' )                         b r e a k                 #                 r _ n a m e = r ' < t i t l e > . +   '                 r _ t o t a l = r ' . + '                 r _ v a l i d = r ' . + '                 r _ r a n k = r ' R a n k d + '                 r _ l o w = r ' > < '                 r _ m i d = r ' > < '                 r _ h i g h = r ' > < '                 r _ c r i t i c a l = r ' > < '                 i f   n a m e = = ' ' :                         n a m e = r e . s e a r c h ( r _ n a m e , b a c k I n f o . t e x t ) . g r o u p ( ) . r e p l a c e ( ' < t i t l e > ' , ' ' )                         n a m e = n a m e . r e p l a c e ( '   ' , ' ' )                 t o t a l = r e . s e a r c h ( r _ t o t a l , b a c k I n f o . t e x t ) . g r o u p ( ) . r e p l a c e ( ' ' , ' ' )                 v a l i d = r e . s e a r c h ( r _ v a l i d , b a c k I n f o . t e x t ) . g r o u p ( ) . r e p l a c e ( ' ' , ' ' ) # ,                 r a n k = r e . s e a r c h ( r _ r a n k , b a c k I n f o . t e x t ) . g r o u p ( ) . r e p l a c e ( ' R a n k ' , ' ' )                 #                 # p r i n t ( l e n ( b u g s N a m e ) )                 f o r   i i   i n   r a n g e ( l e n ( b u g s N a m e ) ) :                         # p r i n t ( i i )                         b u g s C o u n t [ i i ] = l e n ( r e . f i n d a l l ( b u g s N a m e [ i i ] , b a c k I n f o . t e x t ) ) + b u g s C o u n t [ i i ]                 l o w _ r e s u l t = r e . f i n d a l l ( r _ l o w , b a c k I n f o . t e x t )                 m i d _ r e s u l t = r e . f i n d a l l ( r _ m i d , b a c k I n f o . t e x t )                 h i g h _ r e s u l t = r e . f i n d a l l ( r _ h i g h , b a c k I n f o . t e x t )                 c r i t i c a l _ r e s u l t = r e . f i n d a l l ( r _ c r i t i c a l , b a c k I n f o . t e x t )                 #                 # p r i n t ( t o t a l )                 i f   p e r c e n t = = 0 . 0 :                         p e r c e n t = ' % . 4 f ' % ( f l o a t ( v a l i d ) / f l o a t ( t o t a l ) )                         p e r c e n t _ s t r = ' % . 2 f ' % ( f l o a t ( p e r c e n t ) * 1 0 0 . 0 0 ) + ' % '
                        p e r c e n t _ s t r = ' % . 2 f ' % ( f l o a t ( p e r c e n t ) * 1 0 0 . 0 0 ) + ' % '                         # p e r c e n t _ s t r = s t r ( f l o a t ( p e r c e n t ) * 1 0 0 . 0 0 ) + ' % '                         # - 2 0 2 1 - 0 2 - 1 9                         # p e r c e n t _ s t r = ' % . 2 f ' % ( f l o a t ( p e r c e n t ) * 1 0 0 . 0 0 ) + ' % '                 #                 #                 l o w = l o w + l e n ( l o w _ r e s u l t )                 m i d = m i d + l e n ( m i d _ r e s u l t )                 h i g h = h i g h + l e n ( h i g h _ r e s u l t )                 c r i t i c a l = c r i t i c a l + l e n ( c r i t i c a l _ r e s u l t )                 #                 p r i n t ( ' ' + s t r ( i ) + ' ' )                 #                 # 0                 ' ' '                 l o w _ p e r c e n t = ' % . 4 f ' % ( f l o a t ( l o w ) / f l o a t ( t o t a l ) )                 l o w _ p e r c e n t _ s t r = s t r ( f l o a t ( l o w _ p e r c e n t ) * 1 0 0 . 0 0 ) + ' % '                 m i d _ p e r c e n t = ' % . 4 f ' % ( f l o a t ( m i d ) / f l o a t ( t o t a l ) )                 m i d _ p e r c e n t _ s t r = s t r ( f l o a t ( m i d _ p e r c e n t ) * 1 0 0 . 0 0 ) + ' % '                 h i g h _ p e r c e n t = ' % . 4 f ' % ( f l o a t ( h i g h ) / f l o a t ( t o t a l ) )                 h i g h _ p e r c e n t _ s t r = s t r ( f l o a t ( h i g h _ p e r c e n t ) * 1 0 0 . 0 0 ) + ' % '                 c r i t i c a l _ p e r c e n t = ' % . 4 f ' % ( f l o a t ( c r i t i c a l ) / f l o a t ( t o t a l ) )                 c r i t i c a l _ p e r c e n t _ s t r = s t r ( f l o a t ( c r i t i c a l _ p e r c e n t ) * 1 0 0 . 0 0 ) + ' % '                 ' ' '                 # p r i n t ( p e r c e n t _ s t r )         e x c e p t :                 p r i n t ( ' ' )                 b r e a k # p r i n t ( ' n ' ) f o r   i   i n   r a n g e ( l e n ( b u g s N a m e ) ) :         p r i n t ( b u g s N a m e [ i ] + ' ' + s t r ( b u g s C o u n t [ i ] ) ) # p r i n t ( ' ' ) p r i n t ( ' n ' + n a m e + ' n ' + s t r ( t o t a l ) + ' t R a n k ' + r a n k + ' t ' + s t r ( v a l i d ) + ' t ' + p e r c e n t _ s t r + ' n ' + s t r ( l o w ) + ' t ' + s t r ( m i d ) + # 0 # , 使 2 0 2 1 / 0 3 / 0 8 ' ' ' f o r   j   i n   b u g s N a m e :         f o r   j j   i n   b u g s C o u n t :                 i f   j j = = 0 :                         b u g s N a m e . r e m o v e ( j )                         b u g s C o u n t . r e m o v e ( j j ) ' ' ' ' ' ' 2 0 2 1 / 0 3 / 0 8 # d e l V a l u e s = [ ] f o r   j   i n   r a n g e ( l e n ( b u g s N a m e ) ) :         i f ( b u g s C o u n t [ j ] = = 0 ) :                 d e l V a l u e s . a p p e n d ( j ) p r i n t ( b u g s N a m e ) p r i n t ( b u g s C o u n t ) # f o r   d   i n   d e l V a l u e s :         p r i n t ( d )         d e l   b u g s N a m e [ d ]         d e l   b u g s C o u n t [ d ] ' ' ' # # d e l N a m e = [ ] f o r   j   i n   r a n g e ( l e n ( b u g s N a m e ) ) :         i f ( b u g s C o u n t [ j ] = = 0 ) :                 d e l N a m e . a p p e n d ( b u g s N a m e [ j ] ) # 使 r e m o v e 使 f o r   d   i n   d e l N a m e :         b u g s N a m e . r e m o v e ( d ) # 使 0 0 f o r   d c   i n   r a n g e ( l e n ( b u g s C o u n t ) - l e n ( b u g s N a m e ) ) : #         b u g s C o u n t . r e m o v e ( 0 ) # 使 # # b u g s L e v e l C o u n t = [ l o w , m i d , h i g h , c r i t i c a l ] d e l L e v e l N a m e = [ ] f o r   l   i n   r a n g e ( l e n ( b u g s L e v e l ) ) :         i f ( b u g s L e v e l C o u n t [ l ] = = 0 ) :                 d e l L e v e l N a m e . a p p e n d ( b u g s L e v e l [ l ] ) # 使 r e m o v e 使
            p y e c h a r t 使 P a g e f o r   d l   i n   d e l L e v e l N a m e :         b u g s L e v e l . r e m o v e ( d l ) # 使 0 0 f o r   d l c   i n   r a n g e ( l e n ( b u g s L e v e l C o u n t ) - l e n ( b u g s L e v e l ) ) : #         b u g s L e v e l C o u n t . r e m o v e ( 0 ) # 使 # 2 0 2 1 / 0 3 / 1 0 使 ' ' ' # # p l t . r c P a r a m s [ ' f o n t . f a m i l y ' ]   =   [ ' s a n s - s e r i f ' ] p l t . r c P a r a m s [ ' f o n t . s a n s - s e r i f ' ]   =   [ ' S i m H e i ' ] p l t . r c P a r a m s [ ' a x e s . u n i c o d e _ m i n u s ' ] = F a l s e   # # c o l o r s = [ ' m ' , ' r ' , ' g ' , ' y ' , ' c ' , ' m ' , ' y ' , ' b ' , ' c ' , ' g ' , ' c ' , ' r ' , ' y ' , ' c ' ] p l t . p i e ( b u g s C o u n t , l a b e l s = b u g s N a m e , c o l o r s = c o l o r s , a u t o p c t = ' % 3 . 2 f % % ' ) p l t . l e g e n d ( l o c = ' u p p e r   l e f t ' ) p l t . t i t l e ( n a m e + ' ' ) p l t . a x i s ( ' e q u a l ' ) p l t . s h o w ( ) # # p l t 2 . r c P a r a m s [ ' f o n t . f a m i l y ' ]   =   [ ' s a n s - s e r i f ' ] p l t 2 . r c P a r a m s [ ' f o n t . s a n s - s e r i f ' ]   =   [ ' S i m H e i ' ] p l t 2 . r c P a r a m s [ ' a x e s . u n i c o d e _ m i n u s ' ] = F a l s e   # # c o l o r s 2 = [ ' c ' , ' b ' , ' y ' , ' r ' ] p l t 2 . p i e ( b u g s L e v e l C o u n t , l a b e l s = b u g s L e v e l , c o l o r s = c o l o r s 2 , a u t o p c t = ' % 3 . 2 f % % ' ) p l t 2 . l e g e n d ( l o c = ' u p p e r   l e f t ' ) p l t 2 . t i t l e ( n a m e + ' ' ) p l t 2 . a x i s ( ' e q u a l ' ) p l t 2 . s h o w ( ) ' ' ' t i t l e = n a m e + ' n ' + s t r ( t o t a l ) + ' t R a n k ' + r a n k + ' t ' + s t r ( v a l i d ) + ' t ' + p e r c e n t _ s t r p a g e = P a g e ( l a y o u t = P a g e . S i m p l e P a g e L a y o u t ) b a r = B a r ( ) b a r . _ _ i n i t _ _ ( o p t s . I n i t O p t s ( w i d t h = " 8 0 0 p x " , h e i g h t = " 4 0 0 p x " ) ) b a r . s e t _ g l o b a l _ o p t s ( x a x i s _ o p t s = o p t s . A x i s O p t s ( a x i s l a b e l _ o p t s = { " i n t e r v a l " : " 0 " , " r o t a t e " : 4 5 } ) , t i t l e _ o p t s = o p t s . T i t l e O p t s ( t i t l e = t i t l e , s u b t i t l e = ' D a t a   A n a l y s i s   B y   M X P Y ' b a r . a d d _ x a x i s ( b u g s N a m e ) # ' ' ' f o r   i   i n   r a n g e ( l e n ( b u g s N a m e ) ) :         b a r . a d d _ y a x i s ( b u g s N a m e [ i ] , b u g s C o u n t [ i ] ) ' ' ' b a r . a d d _ y a x i s ( n a m e + ' ' , b u g s C o u n t ) p a g e . a d d ( b a r ) p i e = P i e ( ) p i e . _ _ i n i t _ _ ( o p t s . I n i t O p t s ( w i d t h = " 8 0 0 p x " , h e i g h t = " 4 0 0 p x " ) ) c o l o r s = [ ' # 3 B B 4 F 2 ' , ' # 0 E 9 0 D 2 ' , ' # F 3 7 B 1 D ' , ' # D D 5 1 4 C ' ] ' ' '     # 3 B B 4 F 2     # 0 E 9 0 D 2     # F 3 7 B 1 D     # D D 5 1 4 C ' ' ' # p i e . a d d ( " " , [ l i s t ( z )   f o r   z   i n   z i p ( [ b u g s L e v e l [ 0 ] ] , [ b u g s L e v e l C o u n t [ 0 ] ] ) ] , i t e m s t y l e _ o p t s = o p t s . I t e m S t y l e O p t s ( c o l o r = [ ' r e d ' ] ) ) # p i e . a d d ( " " , [ l i s t ( z )   f o r   z   i n   z i p ( [ b u g s L e v e l [ 1 ] ] , [ b u g s L e v e l C o u n t [ 1 ] ] ) ] , i t e m s t y l e _ o p t s = o p t s . I t e m S t y l e O p t s ( c o l o r = [ ' y e l l o w ' ] ) ) p i e . a d d ( " " , [ l i s t ( z )   f o r   z   i n   z i p ( b u g s L e v e l , b u g s L e v e l C o u n t ) ] ) # p i e . a d d ( " " , [ l i s t ( z )   f o r   z   i n   z i p ( b u g s L e v e l [ 1 ] , b u g s L e v e l C o u n t [ 1 ] ) ] ) p i e . s e t _ c o l o r s ( c o l o r s ) p i e . s e t _ g l o b a l _ o p t s ( t i t l e _ o p t s = o p t s . T i t l e O p t s ( t i t l e = n a m e + ' ' , p o s _ l e f t = ' c e n t e r ' ) , l e g e n d _ o p t s = o p t s . L e g e n d O p t s ( o r i e n t = " v e r t i c a l " ,   p o s _ t o p = " 1 5 % " ,   p o s _ l e f t = p i e . s e t _ s e r i e s _ o p t s ( l a b e l _ o p t s = o p t s . L a b e l O p t s ( i s _ s h o w = T r u e , f o r m a t t e r = " { b } : { c } " ) ) p a g e . a d d ( p i e ) p a g e . p a g e _ t i t l e = n a m e p a g e . r e n d e r ( s t r ( i d ) + " . h t m l " , t e m p l a t e _ n a m e = ' m x p y . h t m l ' ) p a g e = P a g e ( l a y o u t = P a g e . S i m p l e P a g e L a y o u t )
使 B a r _ _ i n i t _ _ s e t _ g l o b a l _ o p t s s e t _ g l o b a l _ o p t s p y e c h a r t 1 . 0 使 a d d _ x a x i s x 使 a d d _ y a x i s y 使 p a g e a d d 使 P i e 使 z i p r e n d e r r e n d e r 使 t e m p l a t e _ n a m e H T M L p y e c h a r t L i b s i t e - p a c k a g e s p y e c h a r t s r e n d e r t e m p l a t e s C : U s e r s i A p p D a t a L o c a l P r o g r a m s P y t h o n P y t h o n 3 7 L i b s i t e - p a c k a g e s p y e c h a r t s r e n d e r t e m p l a t e s m x p y . h t m l b a r = B a r ( ) b a r . _ _ i n i t _ _ ( o p t s . I n i t O p t s ( w i d t h = " 8 0 0 p x " , h e i g h t = " 4 0 0 p x " ) ) b a r . s e t _ g l o b a l _ o p t s ( x a x i s _ o p t s = o p t s . A x i s O p t s ( a x i s l a b e l _ o p t s = { " i n t e r v a l " : " 0 " , " r o t a t e " : 4 5 } ) , t i t l e _ o p t s = o p t s . T i t l e O p t s ( t i t l e = t i t l e , s u b t i t l e = ' D a t a   A n a l y s i s   B y   M X P Y ' b a r . a d d _ x a x i s ( b u g s N a m e ) b a r . a d d _ y a x i s ( n a m e + ' ' , b u g s C o u n t ) p a g e . a d d ( b a r ) p i e = P i e ( ) p i e . _ _ i n i t _ _ ( o p t s . I n i t O p t s ( w i d t h = " 8 0 0 p x " , h e i g h t = " 4 0 0 p x " ) ) c o l o r s = [ ' # 3 B B 4 F 2 ' , ' # 0 E 9 0 D 2 ' , ' # F 3 7 B 1 D ' , ' # D D 5 1 4 C ' ] ' ' '     # 3 B B 4 F 2     # 0 E 9 0 D 2     # F 3 7 B 1 D     # D D 5 1 4 C ' ' ' # p i e . a d d ( " " , [ l i s t ( z )   f o r   z   i n   z i p ( [ b u g s L e v e l [ 0 ] ] , [ b u g s L e v e l C o u n t [ 0 ] ] ) ] , i t e m s t y l e _ o p t s = o p t s . I t e m S t y l e O p t s ( c o l o r = [ ' r e d ' ] ) ) # p i e . a d d ( " " , [ l i s t ( z )   f o r   z   i n   z i p ( [ b u g s L e v e l [ 1 ] ] , [ b u g s L e v e l C o u n t [ 1 ] ] ) ] , i t e m s t y l e _ o p t s = o p t s . I t e m S t y l e O p t s ( c o l o r = [ ' y e l l o w ' ] ) ) p i e . a d d ( " " , [ l i s t ( z )   f o r   z   i n   z i p ( b u g s L e v e l , b u g s L e v e l C o u n t ) ] ) # p i e . a d d ( " " , [ l i s t ( z )   f o r   z   i n   z i p ( b u g s L e v e l [ 1 ] , b u g s L e v e l C o u n t [ 1 ] ) ] ) p i e . s e t _ c o l o r s ( c o l o r s ) p i e . s e t _ g l o b a l _ o p t s ( t i t l e _ o p t s = o p t s . T i t l e O p t s ( t i t l e = n a m e + ' ' , p o s _ l e f t = ' c e n t e r ' ) , l e g e n d _ o p t s = o p t s . L e g e n d O p t s ( o r i e n t = " v e r t i c a l " ,   p o s _ t o p = " 1 5 % " ,   p o s _ l e f t = p i e . s e t _ s e r i e s _ o p t s ( l a b e l _ o p t s = o p t s . L a b e l O p t s ( i s _ s h o w = T r u e , f o r m a t t e r = " { b } : { c } " ) ) p a g e . a d d ( p i e ) p a g e . p a g e _ t i t l e = n a m e p a g e . r e n d e r ( s t r ( i d ) + " . h t m l " , t e m p l a t e _ n a m e = ' m x p y . h t m l ' ) { %   i m p o r t   ' m a c r o '   a s   m a c r o   % } < ! D O C T Y P E   h t m l > < h t m l > < h e a d >         < m e t a   c h a r s e t = " U T F - 8 " >         < t i t l e > { {   c h a r t . p a g e _ t i t l e   } } < / t i t l e >         { {   m a c r o . r e n d e r _ c h a r t _ d e p e n d e n c i e s ( c h a r t )   } }         { {   m a c r o . r e n d e r _ c h a r t _ c s s ( c h a r t )   } } < / h e a d > < b o d y >         < s t y l e > . b o x   {   { {   c h a r t . l a y o u t   } }   m a r g i n - t o p : 5 0 p x ; } ;     a {         t e x t - d e c o r a t i o n :   n o n e ;     }       / * * /     a : l i n k   { c o l o r : # F F 0 0 0 0 ; }   / *   访   * /     a : v i s i t e d   { c o l o r : # 0 0 F F 0 0 ; }   / *   访   * /     a : h o v e r   { c o l o r : # F F 0 0 F F ; }   / *     * /     a : a c t i v e   { c o l o r : # 0 0 0 0 F F ; }   / *     * / < / s t y l e >         { %   i f   c h a r t . d o w n l o a d _ b u t t o n   % }                 < b u t t o n   o n c l i c k = " d o w n l o a d C f g ( ) " > S a v e   C o n f i g < / b u t t o n >         { %   e n d i f   % }         < d i v   c l a s s = " b o x " >     < b r   / >                 { %   f o r   c   i n   c h a r t   % }                         { %   i f   c . _ c o m p o n e n t _ t y p e   i n   ( " t a b l e " ,   " i m a g e " )   % }                                 { {   m a c r o . g e n _ c o m p o n e n t s _ c o n t e n t ( c )   } }                         { %   e l s e   % }                                 { {   m a c r o . r e n d e r _ c h a r t _ c o n t e n t ( c )   } }                         { %   e n d i f   % }                         { %   f o r   _   i n   r a n g e ( c h a r t . p a g e _ i n t e r v a l )   % } < b r / > { %   e n d f o r   % }                 { %   e n d f o r   % }         < / d i v >         < s c r i p t >                 { %   f o r   j s   i n   c h a r t . j s _ f u n c t i o n s . i t e m s   % }                         { {   j s   } }                 { %   e n d f o r   % } < / s c r i p t >     < d i v   s t y l e = " t e x t - a l i g n : c e n t e r ; " >     < a   h r e f = " h t t p s : / / d a t a . s h i k a n g s i . c o m "   t a r g e t = " _ b l a n k "   / > < / a > < b r   / > Q Q 4 1 7 2 3 0 8 6 7 < b r   / > < b r   / > < ! - -    
h t t p s : / / d o w n - v i d e o . s h i k a n g s i . c o m / n e w e d u s r c u s e r d e t a i l . z i p m x p y . h t m l p y e c h a r t T R A V E L                                   8 5                               P y t h o n   e d u s r c   |     |   0 d a y j s T R A V E L E N D & & F 1 2 s e c         2 0 2 1 - 0 4 - 1 7     - - > < i m g   s r c = " h t t p s : / / p 6 - t t . b y t e i m g . c o m / o r i g i n / p g c - i m a g e / 0 8 7 0 7 5 7 c 0 2 6 d 4 6 e 7 a 4 9 d e 6 7 1 8 9 7 b 6 5 1 a . p n g "   w i d t h = " 1 6 0 p x "   h e i g h t = " 1 6 0 p x "   a l t = " " / > < b r   / > < a   h r e f = " h t t p s : / / d a t a . s h i k a n g s i . c o m "   t a r g e t = " _ b l a n k "   / > < / a > < / d i v > < / b o d y > < / h t m l >
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则