완성한 프로젝트를 Amazon Elastic Beanstalk을 이용해 배포하기 위해 awsebcli을 설치했다. $ pip install awsebcli 설치는 올바르게 성공했지만 아래와 같은 오류가 발생하는 것을 확인했다. $ eb init > eb init no such file or directory 아래 명령어들을 이용해서 설치, 삭제 후 재설치를 수행했다. $ pip install awsebcli $ pip uninstall awsebcli $ pip install awsebcli PC를 재실행 해보았으나 문제가 동일함을 확인했다. 경로의 문제가 아닐까 생각해서 프로젝트 폴더 이름을 변경해 보았다. 변경한 뒤 같은 오류가 발생했으나, 새로운 것을 발견할 수 있었다. $ eb init > eb ..
til

Python은 문자열 포맷을 다양하게 지원하고 있습니다. 그 중에서도 f-string은 간편하고 직관적인 방법을 제공합니다. f-string은 Python 3.6 이상에서 사용 가능하며, 문자열 안에 중괄호({})로 변수를 감싸서 사용합니다. f-string의 사용 이유는 무엇일까요? 다른 문자열 포맷 방법들과 비교해서 f-string은 다음과 같은 장점을 가지고 있습니다. 읽기 쉽고 직관적인 코드 작성 가능 코드 작성 시간 단축 소스 코드 가독성 향상 f-string 사용법 f-string을 사용하면 다음과 같이 변수를 문자열에 삽입할 수 있습니다. name = "Alice" age = 25 print(f"My name is {name} and I'm {age} years old.") 이렇게 출력됩니다..

파이썬에서 튜플(Tuple)과 집합(Set)은 리스트(List)외 함께 데이터를 다루는데 있어 매우 유용한 자료형입니다. 두 자료형이 어떤 특징을 가지고 있는지 알아보겠습니다. 튜플(Tuple) 튜플은 리스트와 매우 유사하지만, 한 번 생성되면 내부 요소를 변경할 수 없다는 점이 다릅니다. 따라서 값이 변하지 않아야 하는 경우에 사용됩니다. 튜플은 괄호로 둘러싸이며, 각 요소는 쉼표로 구분됩니다. 튜플은 다음과 같은 경우에 사용됩니다. 데이터 변경이 필요 없는 경우 함수에서 여러 값을 리턴할 때 딕셔너리의 키로 사용할 때 (키는 불변(immutable)해야 하기 때문) 다음은 튜플을 생성하는 예시입니다. my_tuple = (1, 2, 3) 튜플은 리스트와 비슷하게 인덱스를 사용하여 요소에 접근할 수 있..

함수는 프로그램을 구성하는 가장 기본적인 요소 중 하나입니다. 함수를 사용하면 코드를 재사용하고, 유지보수하기 쉽게 만들 수 있습니다. 파이썬 함수에 대해 자세히 알아보겠습니다. 함수의 정의와 호출 함수는 입력값을 받아 처리한 후 결과값을 돌려줍니다. 이때 입력값은 함수의 매개변수(parameter)를 통해 전달되고, 결과값은 return문을 사용하여 반환합니다. 함수를 호출하려면 함수의 이름과 매개변수를 지정하여 호출합니다. def 함수이름(매개변수): # 함수의 기능 return 결과값 # 함수 호출 방법 함수이름(매개변수) 함수의 매개변수 함수의 매개변수는 함수 내부에서 사용되는 변수입니다. 매개변수는 필수적으로 입력해야 할 값과 선택적으로 입력해도 되는 값으로 나뉩니다. 선택적으로 입력할 때는 기..