본문 바로가기
728x90

Python5

[파이썬 중급] Airtable API - all, create, update, delete Airtable API 예제를 통해, 어떤식으로 사용하는지 알아보자. 기본적으로 하기 4가지 동작이 있다. all 정보가져오기 create 생성하기 update 수정하기 delete 삭제하기 공식문서?사이트는 여기. Airtable Api — pyAirtable documentation 일단, 하기의 3가지 방법중에서 한가지를 선택해서 사용하면 된다. Api 혹은 Base 혹은 Table. from pyairtable import Api, Base, Table api = Api('apikey') api.all('base_id', 'table_name') base = Base('apikey', 'base_id') base.all('table_name') table = Table('apikey', 'base.. 2022. 3. 27.
[파이썬 중급] Airtable API os.environ 적용 지난 포스팅에서, Airtable API를 적용하려고 했는데, 하기 코드를 그냥 실행하면 KeyError가 뜨면서 진행이 되지 않았다. import os api_key = os.environ["AIRTABLE_API_KEY"] os.environ에서 에러가 뜨는건데, API_KEY의 경우 비밀번호와 같아서, 코드안에다가 API_KEY를 적을수는 없기에, 내 컴퓨터의 "환경변수"라는곳에 API_KEY를 저장해 놓고, 해당 환경변수명으로 비밀번호를 불러오는거라고 보면 되겠다. 따라서 코드에 API_KEY를 적지 않고, API_KEY를 불러오는 것이다. 그럼 환경변수를 생성해보자. 참고로 하기 사이트를 참고하였다. https://www.twilio.com/blog/2017/01/how-to-set-enviro.. 2022. 3. 26.
[파이썬 기본] 함수 def 반복적으로 사용되는 코드를 함수로 미리 짜둘 수 있다. 코딩이 길어질수록, 함수사용은 필수인 것 같다. 간단히 몇가지 함수사용법에 대해 예시로 알아보자. # def # 함수기본1 def open_def(): # 함수정의, 함수명 print("함수가 실행되었습니다") # 함수를 외부에서 실행하면, 출력됨 open_def() # 함수실행 # 함수기본2 def bankbook(balance, money): # 함수명(인자1, 인자2) 해당인자는 함수내에서만 사용됨 if balance >= money: print(f"출금 후 잔액은 {balance-money}원입니다.") return balance-money # 함수실행 후 해당값 반환 else: print(f"잔액이 부족합니다.잔액은 {balance}원입니다.. 2022. 3. 19.
[파이썬 기본] 문법 자료형 안녕하세요. 파이썬코딩은 다른 언어에 비해서 배우기 쉬운편이긴 하지만, 그래도 기본 문법들은 알아야겠죠? 제가 나름 정리해둔 자료인데, 도움이 되었으면 좋겠어요. #자료형 # 문자형 str / 정수형 int / 실수형은 float d = "냉장고" a=3 b=4 str(d) # 문자형으로 변환 int(a) # 정수형으로 변환 float(b) # 실수형으로 변환 print(a+b) print(a/b) #나누기 값 print(a//b) #나누기 몫 print(a%b) #나누기 나머지 print(d*2) #문자열 #문자열 기본 # 참고로 순서는 1부터가 아닌 0부터 시작이다. [0,1,2,3,4,5,...] e = "Life_is_good!" print(e[0]) #e의 0번째(첫번째) 문자(결과: L) pr.. 2022. 3. 19.
728x90