Programming Language (12) 썸네일형 리스트형 [Python] datetime format python datetime 공식문서YYYYMMDD 형식으로 파라미터를 입력 받아서 sql 쿼리에 사용할 때 유용하게 사용하는 tip 이다.import datetimetarget_date_str = '20230418'target_date_formatted = f"{target_date_str[:4]}-{target_date_str[4:6]}-{target_date_str[6:8]}"print(target_date_formatted)target_dt_formatted = f"{target_date_formatted} 00:00:00"print(target_dt_formatted)target_date_formatted_utc = ( datetime.datetime.strptime(target_dt_fo.. [Python] sqlalchemy - text sqlalchemy using textpython의 sqlalchemy 모듈을 사용해서 mariadb에 execute 할 때, delete 텍스트문이 실행되지 않는 문제가 발생했다.이 문제의 원인과 해결법을 알아보자. 처음에 실행한 코드는 다음과 같다.import sqlalchemy as sa# connect MariaDBmariadb_user: str = config["datasource"]["user"]mariadb_password: str = config["datasource"]["password"]mariadb_host: str = config["datasource"]["host"]mariadb_port: int = config["datasource"]["port"]mariadb_dbname: .. [Python] Redis connection Redis 접속 후 리턴값 옵션 설정기본적으로 python에서 redis에서 정보를 get 해올 때, b''로 값이 출력된다.이때 b의 의미와 이걸 제거하고 값만 출력하도록 옵션 설정을 한다. def connect_redis(): redis_host = config['redis']['host'] redis_port = config['redis']['port'] redis_db = config['redis']['db'] rd = redis.Redis(host=redis_host, port=redis_port, db=redis_db, charset="utf-8", decode_responses=True) return rdReferencehttps://zedo.tistory.com/.. [Python] PID 의미 PID란?PID(ProcessID/Process IDentification number)는 운영체제에서 프로세스를 식별하기 위해 프로세스에 부여하는 번호를 의미한다.이때 Python으로 서비스 혹은 데몬을 구동할 때 구동되고 있는 PID값이 필요한 경우가 있다.해당 PID에 대한 메모리/CPU 사용량을 보거나 프로세스를 kill 할 수 있다.PPID란?PPID(Parent Process IDentification Number)는 Parent PID이다.PID, PPID 알아내기multiprocessing 방식으로 구동시 child process의 pid(process id)를 알아내기 위한 코드를 작성한다.# pid값 알아내기 (1)import multiprocessingprocess = multipro.. 이전 1 2 다음