Aprender de inmediato: https://edu.csdn.net/course/play/24797/282208?utm_source=blogtoedu
1.urllib.parse: para análisis de URL
2. Utilice el urlparse () para analizar la cadena
3. Utilice la función urlunparse () puede ser el objeto o una tupla ParseResult restaurado para promover el URL de desgaste
4.parse_qs (), parse_qsl () se utiliza para resolver la cadena de consulta para obtener un diccionario o una lista
5.urlencode (): para restaurar una lista o un diccionario en la cadena de consulta
urllib.parse importación como hasta url = 'https://blog.csdn.net/happyk213' # uv = up.urlparse (url) # impresión (UV) # print ( 'esquema:', uv.scheme) # impresión ( 'netloc:', uv.netloc) # print ( 'ruta:', uv.path) # print ( 'params:', uv.params) # print ( 'consulta:', uv.query) # impresión (fragmento ', uv.fragment) # # UV2 = up.urlunparse (uv) # de impresión (UV2) str = 'name = 123 & name = abc edad = 18 y sexo = 1 & edad = 1 & height = 190' & STRF = up.parse_qs (str) de impresión (STRF) STRF = up.parse_qsl (str) de impresión (STRF) strpq = { 'nombre': [ '123', 'abc'], 'edad': [ '18', '1'], 'sexo ': [' 1 '], 'altura': [' 190' ]} strpql = [( 'nombre', '123'), ( 'nombre', 'abc'), ( 'edad', '18'), ( 'sexo', '1'), ( 'edad', '1 '), (' altura ' '190')] Sexo ' ' 1 '), (' Edad', ' 1 '), (' altura',' 190 ')] # transcodificación de impresión (up.quote (' aburrido día simios ')) #解码 de impresión (up.unquote ( '% E6% 97% A0% E8% 81% 8A% E7% 8C% BF% E7% 9A% 84% E4% B8% 80% E6% 97% A5')) de impresión ( up.urlencode (strpq)) impresión (up.unquote (up.urlencode (strpq))) impresión (up.urlencode (strpql))