url은 https://www.google.com 과 같은 형식의 문자열이다.
사실 우리는 https와 www를 생략하고 브라우저에 입력해도
알아서 찾아가주지만
프로그램에서는 전체를 입력받는 것이 좋다.
http와 www를 생략해도 처리되게 하려면
정규표현식을 사용해야 한다.
하지만 전체 url 문자열의 유효성을 검사하려면 모듈을 사용하면 된다.
validators 문자열은 url 뿐만 아니라 email주소, ip 주소 등 다양한 문자열의
유효성을 검사해준다.
참고 : https://pypi.org/project/validators/
validators
Python Data Validation for Humans™.
pypi.org
pip install validators
import validators
if validators.url('http://google.com'):
print('참')
else:
print('거짓')
맞으면 True
아니면 ValidationFailure를 반환하기 때문에 if를 활용한다.
'Application Language > Python' 카테고리의 다른 글
[python] 파이썬 ip 유효성 검사 방법 정규식 없이 ip 체크 하자 (0) | 2022.09.05 |
---|