URL 포맷팅은 웹사이트 주소를 올바른 형태로 만드는 것을 말한다. 예를 들어, 웹사이트 주소가 https://로 시작하도록 바꾸는 것이다. 우리가 사용하는 웹사이트 주소가 항상 제대로 시작하도록 도와주는 방법을 배워보자
여러 웹사이트를 방문하기 위해 websites 리스트 안에 방문할 웹사이트 주소를 저장할 것이다. 그런데 URL 주소가 휴먼에러로 인해 " https:// " 가 포함되어 있지 않은 경우가 발생할 수 있고 이는 사용 시 오류를 일으킬 수 있다.
오류를 방지하기 위해 URL 리스트를 순회하며 https://로 시작하지 않는 URL에 접두사를 추가하는 경우를 예시 코드를 통해 설명하겠다.
URL 포맷팅 예제
for 루프와 문자열에 변수를 삽입할 수 있게 해주는 f-string을 사용해 쉽게 처리할 수 있다.
URL 리스트를 순회하며 https://로 시작하지 않는 URL에 해당 접두사를 추가하는 코드를 작성해보자.
websites = (
"google.com",
"airbnb.com",
"https://twitter.com",
"facebook.com"
)
for website in websites:
if not website.startswith("https://"):
website = f"https://{website}"
print(website)
이 코드를 실행하면 모든 URL이 https://로 시작하게 된다.
실행 결과
코드를 실행하면 다음과 같은 결과가 출력된다.
https://google.com
https://airbnb.com
https://twitter.com
https://facebook.com
'파이썬' 카테고리의 다른 글
파이썬 requests 모듈로 웹사이트 상태 코드 확인하기 (0) | 2024.06.07 |
---|---|
파이썬 requests 모듈로 웹사이트 요청 보내기 (0) | 2024.06.07 |
파이썬 f-string: 문자열 포맷팅 쉽게 하기 (0) | 2024.06.07 |
파이썬 for loop 사용하기 (0) | 2024.06.07 |
파이썬 메서드(Method) (0) | 2024.06.06 |