URL指的是什么呢?
在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位符),它是WWW的统一资源定位标志,就是指网络地址
URL由三部分组成:协议,主机,参数。
URL的一般语法格式为:
protocol:// + hostname[:port] / path / + ?parameter
parameter参数规则:
参数以问号开始
参数对是key=value的形式
参数之间使用&连接
url解析
import urllib
def print_list(list):
for i in list:
print(i)
def urlencode():
parameter = {'socre':80, 'name': 'crawer', 'content': 'better'}
print('original parameter:', parameter)
encoderesult = urllib.parse.urlencode(parameter)
print('encode result: ', encoderesult)
decoderesult = urllib.parse.parse_qs(encoderesult)
print('decode result: ', decoderesult)
if __name__ == '__main__':
urlencode()