목차
- 파이썬 Flask 웹서버 쿠키 설정 예제 이전 포스팅 링크 및 설명
- 파이썬 Flask 웹서버 Session 변수 설정 및 값 가져오기 예제 이전 포스팅 링크 및 설명
- 파이썬 Generator 문법 활용 예제 이전 포스팅 링크 및 설명
- 파이썬 re.split 함수로 공백 기준으로 단어 자르기 예제
- 파이썬 re.split 함수로 콤마 문자로 단어 자르기 예제
파이썬 Flask 웹서버 쿠키 설정 예제 이전 포스팅 링크 및 설명
파이썬에서 Flask 웹 개발을 하다 보면 정보를 저장하고 이를 필요할 때마다 불러와야하는 상황이 자주 발생합니다. 이 때 Flask 웹서버에서 쿠키를 설정하면 클라이언트 식별에 도움이 됩니다. 이전에 소개했던 포스팅에서는 Flask를 이용하여 쿠키를 어떻게 설정하는지에 대해 자세히 설명하였습니다. 쿠키는 사용자의 세션 정보나 로그인 정보 등을 저장하는 데 사용되며, 이를 활용하면 사용자마다 다른 정보를 제공할 수 있습니다. 이전 포스팅을 참고하신다면 Flask를 이용한 쿠키 설정 방법에 대해 자세히 확인하실 수 있습니다.
2023.11.02 - [Python] - [Python/Linux] 파이썬 Flask 웹서버 클라이언트 cookie 쿠키 설정 예제(request, response)
파이썬 Flask 웹서버 Session 변수 설정 및 값 가져오기 예제 이전 포스팅 링크 및 설명
웹 개발시에 사용자의 정보를 효과적으로 관리하기 위해 세션을 활용합니다. Flask 웹서버에서 세션 변수를 설정하고 값을 가져오는 방법을 알아보려면 이전에 작성한 포스팅을 참고해주세요. 이 포스팅에서는 세션 변수를 어떻게 설정하고, 이를 이용해 값을 어떻게 가져오는지에 대해 자세히 다루었습니다. 세션을 통해 사용자의 로그인 정보나 사용자가 이전에 입력한 정보 등을 저장하고 관리할 수 있습니다. 이전 포스팅을 참고하신다면 세션 변수를 효과적으로 활용하는 방법에 대해 자세히 알 수 있습니다.
2023.11.02 - [Python] - [Python/Linux] 파이썬 Flask 웹서버 세션에 변수 설정 예제(session)
파이썬 Generator 문법 활용 예제 이전 포스팅 링크 및 설명
파이썬에서는 Generator 문법을 활용하여 반복되는 코드를 줄이고 가독성을 높일 수 있습니다. 이에 대한 예제를 확인하려면 이전에 작성한 포스팅을 참고해보세요. 이 포스팅에서는 Generator 문법을 어떻게 활용하는지에 대해 자세히 설명하였습니다. Generator를 이용하면 불필요한 메모리 사용을 줄이고 코드의 가독성을 높일 수 있습니다. 이전 포스팅을 참고하시면 Generator 문법을 활용하는 방법에 대해 자세히 알 수 있습니다.
2023.11.03 - [Python] - [Python/Linux] 파이썬 Generator 문법 예제 - 1(값 생성기 선언 및 next 값 가져오기)
파이썬 re.split 함수로 공백 기준으로 단어 자르기 예제
파이썬에서 문자열을 다루는 방법 중 하나로, re.split 함수를 이용하여 공백을 기준으로 단어를 나눌 수 있습니다. 이렇게 해서 얻은 단어들은 리스트 형태로 저장되며, 이를 활용하면 문장에서 단어를 쉽게 추출할 수 있습니다. 이 방법은 텍스트 데이터를 분석하거나 처리할 때 매우 유용하며, re.split 함수를 이용하면 공백 외에도 다른 문자를 기준으로 문자열을 분리하는 등 다양한 활용이 가능합니다. 아래는 예제 코드입니다.
import re
text = "Hello, World! I'm learning Python."
words = re.split(r'\s', text)
print(words) # ['Hello,', 'World!', "I'm", 'learning', 'Python.']
파이썬 re.split 함수로 콤마 문자로 단어 자르기 예제
아래는 re.split 함수를 활용하여 장문의 문자열이 있을 때 콤마를 기준으로 단어들을 나누는 예제입니다. 이를 통해 문자열 템플릿을 구성하고 자동화 매크로를 구성할 수 있습니다.
import re
text = "apple,banana,grape,orange"
words = re.split(r',', text)
print(words) # ['apple', 'banana', 'grape', 'orange']