'Programming' 카테고리의 글 목록 (16 Page)
본문 바로가기

Programming218

python code reformatter black + pycharm python code reformatter black with pycharm $ pip install black $ which black /../pyenv/path/bin/black # 이거 복사 pycharm 실행 > Preference > Tools > External Tools > + 클릭 Name: black Program: /../pyenv/path/bin/black # 위에 복사한 것 Arguments: $FilePath$ Working directory: /../pyenv/path/bin # 복사한 것에서 /black 삭제 Preference > Tools > File Watchers > +버튼 > custom 클릭 Name: black File Type: python Scope: Proje.. 2020. 6. 13.
패키지, 모듈, import 에러 하나의 레포에서 여러 람다 프로젝트 사용하기 . ├── deploy.py ├── requirements-dev.txt ├── requirements.txt ├── lambda-service1 │ ├── __init__.py │ ├── Dockerfile │ ├── serverless.yml │ ├── package-lock.json │ ├── package.json │ └── handler.py ├── lambda-service2 │ ├── __init__.py │ ├── Dockerfile │ ├── serverless.yml │ ├── package-lock.json │ ├── package.json │ └── handler.py ├── tests │ ├── service1 │ │ ├── __init.. 2020. 6. 12.
path - python, pathlib path - pathlib from pathlib import Path _path = Path('/home/ubuntu/word.doc') 확장자 바꾸기 # /home/ubuntu/word.txt _path.with_suffix('.txt') 파일이름, 확장자 포함 # word.doc _path.name 파일 이름만 # word _path.stem 확장자만 # doc _path.suffix path만 # /home/ubuntu _path.parent 2020. 6. 11.
git pull overwrite $ git fetch --all $ git reset --hard origin/master $ git pull origin master 2020. 6. 10.
git pull without login - for gitlab public key & private key 생성 gitlab을 위한 ssh key는 옵션을 줘야 한다 옵션 -t 타입 지정: rsa -C comment 기록: "gitlab" -b 비트수 지정: 기본 2048, gitlab은 4096 $ ssh-keygen -t rsa -C "gitlab" -b 4096 $ cat ~/.ssh/id_rsa.pub public key: id_rsa.pub private key: id_rsa 2020. 6. 9.
git diff patch - 패치 생성/적용 $ git diff --no-prefix > patchfile # 패치파일 생성 $ patch -p0 < patchfile # 패치적용 2020. 6. 8.