import os
import redis
if os.environ.get('redis_host') == None:
os.environ['redis_host'] = 'redis'
if os.environ.get('redis_port') == None:
os.environ['redis_port'] = '6379'
env_dict = {}
for key, value in os.environ.items():
env_dict.setdefault(key, value)
redis_host = env_dict['redis_host']
redis_port = env_dict['redis_port']
redis_client = redis.StrictRedis(host = redis_host, port = redis_port)
redis_client.set('1', '2')
redis_client.set('3', '4')
result_1 = redis_client.get('1')
print(f'result_1: {result_1}')
print(f'type(result_1): {type(result_1)}')
result_1_str = result_1.decode('utf-8')
print(f'result_1_str: {result_1_str}')
print(f'type(result_1_str): {type(result_1_str)}')
result_2 = redis_client.get('3')
print(f'result_2: {result_2}')
print(f'type(result_2): {type(result_2)}')
result_2_str = result_2.decode('utf-8')
print(f'result_2_str: {result_2_str}')
print(f'type(result_2_str): {type(result_2_str)}')
'Programming Language > Python' 카테고리의 다른 글
[Python] 파이썬 코드로 레디스 info 정보 확인하는 방법 (0) | 2022.11.25 |
---|---|
[Python] 레디스 expire 명령어 테스트하는 방법 (0) | 2022.11.25 |
[Python] 파이썬으로 레디스 연결하는 방법 (0) | 2022.11.23 |
[Python] 환경변수 관련 예외처리 하는 방법 (0) | 2022.11.23 |
[Python] 환경변수를 딕셔너리로 출력하는 방법 (0) | 2022.11.23 |