[python] path
logger.pyfrom pathlib import PathPath().cwd() / 'logs'Path().cwd() : Return a new path pointing to the current workin...
logger.pyfrom pathlib import PathPath().cwd() / 'logs'Path().cwd() : Return a new path pointing to the current workin...
reducePython의 reduce 함수는 functools 모듈에 포함된 고차 함수로, 주어진 이터러블(iterable) 객체에 지정된 이진 함수(binary function)를 누적하여 하나의 값으로 줄이...
코드가 들어있는 파일까지의 경로 실행 경로가 ~/main/run.py 코드가 들어있는 경로는 ~main/src/utils/logger.py 일때import osprint(__file__)print(os.pa...
pippip install -r requirements.txtcondaconda install --yes --file requirements.txt
torch.vmap 1차원 행렬, 1차원 행렬만 할 수 있는 torch.dot 함수를 broadcasting을 통해 한 번에 실행시킬 수 있는 함수사용법def my_dot(a, b): return tor...
zip메서드같은 인덱스에 위치한 값들을 튜플로 묶는다.a = [0,1,2,3,4]b = [0,1,2,3]c = [2,4,6]print(zip(a,b,c))print(list(zip(a,b,c)))# <zi...
메서드@classmethod@classmethoddef get_network(cls): 객체 인스턴스를 의미하는 self 대신 cls 라는 클래스를 의미하는 파라미터 사용 cls 파라미터를 통해 클래스 변수...
변수의 유효 범위(variable scope)변수가 선언된 위치에 따라 해당 변수가 영향을 미치는 범위전역변수 함수 밖에서 변수 선언 후에 함수 내부 등에서 지역적이 아닌 전역으로 사용할 수 있는 변수지역변수...
클래스 속성 vs 인스턴스 속성클래스는 붕어빵을 만드는 틀객체는 붕어빵 한 개클래스 속성 클래스 내부의 속성class Person: count = 0person1 = Person("jhy")print(P...
mutable vs immutablemutable 변하기 쉬운 수정 가능한 객체 list, tuble…immutable 불변의 수정 불가능한 객체 int ,float …얕은복사 vs 깊은복사얕은복사 ...
[python] create_engine schema settingpostgres 접속 명령어db_connection_str = 'postgresql://postgres:asdfqwer@127.0.0.1:543...
nameif __name__ == "__main__":# 코드 위 명령어는 파이썬 파일이 임포트된 경우가 아니라 인터프리터(IDE)나 cmd 에서 python ~~.py로 직접 실행된 경우에만, if문...
[python] 폴더 내의 모든 파일 가져오기 코드# use glob to get all the csv files# in the folder# path = os.getcwd()path = os.getcwd()c...