import urllib.parse

while True: url = input("请输入一个url:") try: parsed_url = urllib.parse.urlparse(url) if not parsed_url.scheme: raise ValueError print("协议:", parsed_url.scheme) print("hostname:", parsed_url.hostname) break except ValueError: print("输入的url无法解析,请重新输入!")

写一个python3提示用户输入一个url解析出协议 http 或 https 和hostname如果解析不出则报错要求重新输入直到能解析出来为止

原文地址: https://www.cveoy.top/t/topic/dWEg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录