- Today
- Total
Recent Posts
Recent Comments
Archives
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 대학시험
- 파이썬 강의
- selenium
- 기말시험
- 채용문제
- 파이썬 자료구조
- 자료구조
- 알고리즘 강의
- python data structure
- 크롤링
- 코딩시험
- 파이썬
- 파이썬 입문
- 알고리즘
- gdrive
- 파이썬3
- 셀레니움
- 프로그래밍
- c언어
- 자료구조 강의
- 중간시험
- 쉬운 파이썬
- 파이썬 강좌
- 알고리즘 강좌
- 파이썬활용
- 코딩문제
- 파이썬 알고리즘
- python 중간고사
- 면접 파이썬
- Crawling
Notice
반원 블로그
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - E. 값 조회하기 본문
값 조회
값을 조회할 때는 경로만 신경씁니다.
일치하는 곳이 없으면 None, 단일 값이면 값이, 다중 값이면 딕셔너리와 유사한 json형태로 반환됩니다. 다만 리스트로 저장해서 이름이 연속된 숫자로 되있는 경우는 list로 반환됩니다.
import firebase_admin
from firebase_admin import credentials
from firebase_admin import db
#Firebase database 인증 및 앱 초기화
cred = credentials.Certificate('myKey.json')
firebase_admin.initialize_app(cred,{
'databaseURL' : '데이터 베이스 url'
})
ref = db.reference() #db 위치 지정
ref.update({'반원' : '고슴도치'}) #해당 변수가 없으면 생성한다.
ref = db.reference('강좌/파이썬') #경로가 없으면 생성한다.
ref.update({'파이썬 레시피 웹 활용' : 'complete'})
ref.update({'파이썬 괴식 레시피' : 'Proceeding'})
#리스트 전송시
ref = db.reference() #db 위치 지정
ref.update({'수강자' : ['구독자A','구독자B','구독자C','구독자D']}) #해당 변수가 없으면 생성한다.
#데이터베이스 레퍼런스 생성 후 데이터 읽기
ref = db.reference('없는 경로') #이 당시의 데이터가 확인된다.
print(ref.get()) #특정값이 가져와지거나
ref = db.reference('반원')
print(ref.get())
ref = db.reference('강좌/파이썬')
print(ref.get()) #json형태로 받아와 진다.
ref = db.reference('수강자')
print(ref.get()) #list로 반환
출력결과
'2018~ > 파이선 레시피 웹 활용 입문편' 카테고리의 다른 글
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - D. 값 저장하기 (0) | 2019.07.06 |
---|---|
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - C. 인증 및 데이터베이스 연결 (0) | 2019.07.06 |
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - B. 프로젝트 생성 및 키 발급 (0) | 2019.07.06 |
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - A. firebase-admin 설치 (0) | 2019.07.06 |
[파이썬 레시피 - 웹 활용 입문편] 05. 구글 드라이브 - C. 구글 드라이브 업로드 (0) | 2019.06.29 |
[파이썬 레시피 - 웹 활용 입문편] 05. 구글 드라이브 - B. gdrive 인증 및 초기화 (0) | 2019.06.29 |
[파이썬 레시피 - 웹 활용 입문편] 05. 구글 드라이브 - A. gdrive 설치 (0) | 2019.06.29 |
[파이썬 레시피 - 웹 활용 입문편] 04. REST API - D. 네이버 파파고 API (0) | 2019.06.22 |
Comments