Module (4) 썸네일형 리스트형 [Python] ModuleNotFoundError Python에서 ModuleNotFoundError가 발생하는 경우 해결법을 알아본다.ModuleNotFoundError: No module named 'module_name' 1. 기본적으로 모듈이 설치되지 않아서 발생하는 경우설치가 안되어서 에러가 난 게 맞는지 확인하려면 설치 하기 전에 현재 설치된 패키지 리스트를 확인한다. Python 현재 설치된 패키지 리스트 확인하기:pip list리스트에 포함되어 있다면 다음 스텝으로 넘어가고, 리스트에 포함되지 않았다면 설치한다. pip install 명령어로 'module_name'에 해당하는 python module을 설치한다.환경에 따라 pip3가 설치됐다면 pip3 install 명령어를 이용한다.pip install 'module_name' 중요.. [Python] UUID로 고유 식별자 만들기 UUID란?uuid는 네트워크 상에서 중복되지 않는 고유한 식별자인 UUID(Universally Unique IDentifier)를 생성할 때 사용하는 모듈이다. uuid.uuid1(node=None, clock_seq=None)호스트 ID, sequence 번호 및 현재 시각으로 UUID를 생성한다. node가 주어지지 않으면, getnode()를 사용하여 하드웨어 주소를 얻는다. clock_seq가 주어지면 시퀀스 번호로 사용한다. 그렇지 않을 경우, 무작위 14bit 시퀀스 번호를 사용한다. uuid.uuid3(namespace, name)이름 공간 식별자(UUID) 및 이름(문자열)의 MD5 해시를 기반으로 UUID를 생성한다. uuid.uuid4()무작위 UUID를 생성한다. uuid.uuid.. [BQ] Python에서 BigQuery 실행하기 Python Client for Google BigQuery Example Usage 구글 GCS 서비스 계정 json 파일을 사용하여 BigQuery에 쿼리 실행하기 from google.cloud import bigquery CREDS = 'test_service_account.json' client = bigquery.Client.from_service_account_json(json_credentials_path=CREDS) job = client.query('select * from dataset1.mytable') for row in job.result(): print(row) Reference https://stackoverflow.com/questions/45003833/how-to-run.. [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.. 이전 1 다음