如何检查网络浏览器 URL | Python |
How to check web browser URL | Python |
他们有没有办法在网络浏览器中检查特定的URL
我也试过下面这种格式
print(webbrowser.get('windows-default').open_new_tab('https://facebook.com
) 并且输出是 True
但也打开了 url.
代码:
import webbrowser
urls = ['facebook.com','https://instagram.com','http://twitter.com']
for i in urls:
if webbrowser.get('windows-default').open_new_tab(i) == False:
webbrowser.get('windows-default').open_new_tab('https://'+i)
elif webbrowser.get('windows-default').open_new_tab('https://'+i) == False:
webbrowser.get('windows-default').open_new_tab('http://'+i)
你可以validators!包裹:
>>> import validators
>>> validators.url("http://google.com")
True
>>> validators.url("http://google")
ValidationFailure(func=url, args={'value': 'http://google', 'require_tld': True})
>>> if not validators.url("http://google"):
... print "not valid"
...
not valid
>>>
他们有没有办法在网络浏览器中检查特定的URL
我也试过下面这种格式
print(webbrowser.get('windows-default').open_new_tab('https://facebook.com
) 并且输出是 True
但也打开了 url.
代码:
import webbrowser
urls = ['facebook.com','https://instagram.com','http://twitter.com']
for i in urls:
if webbrowser.get('windows-default').open_new_tab(i) == False:
webbrowser.get('windows-default').open_new_tab('https://'+i)
elif webbrowser.get('windows-default').open_new_tab('https://'+i) == False:
webbrowser.get('windows-default').open_new_tab('http://'+i)
你可以validators!包裹:
>>> import validators
>>> validators.url("http://google.com")
True
>>> validators.url("http://google")
ValidationFailure(func=url, args={'value': 'http://google', 'require_tld': True})
>>> if not validators.url("http://google"):
... print "not valid"
...
not valid
>>>