whole view379 git stash - 작업 임시 저장 git stash 작업 중에 다른 브랜치로 체크아웃하거나 마스터를 리베이스할 경우에 사용하면 좋다 # without message > > > git stash > > > git stash save # git stash save > > > git stash save update tag > > > git stash list > > > stash@{0}: On branch\_name: update tag > > > stash@{1}: WIP on branch\_name: 49bf139 replace parenthesis # 0: git stash save update tag 결과 # 1: git stash # commit 한거, commit 안한거 모두 commit 안한거로 unstash > > > git s.. 2020. 6. 16. 파이썬 정규식(regular expression:regex) 사용 - 일부만 추출 파이썬에서 정규식 사용 정규식으로 찾고 일부만 추출하기 >>> import re >>> _str=" 65 0 0 -50 243 323 Tm\n asdfasdf" # 정규식에서 `()`로 싸여진 곳이 `group` >>> matches = re.finditer(r"^\d+ \d+ \d+ \-\d+ (\d+) \d+ Tm$",b,re.MULTILINE) >>> for match in matches: ... print(match.group()) ... group_num = len(match.groups()) ... print(match.group(group_num)) ... 65 0 0 -50 243 323 Tm 243 2020. 6. 15. 파일이름이나 프로세스 명으로 프로세스 죽이기(kill) 프로세스 명으로 프로세스 죽이기 nohup으로 프로세스 돌렸을 때 아래 명령어에서 manage.py를 죽이는 것 manage.py 만 원하는 이름으로 바꾸고 사용하면 된다 $ kill -9 `ps aux |grep manage.py |grep -v grep |awk '{ print $2 }'` 2020. 6. 13. 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. 이전 1 ··· 19 20 21 22 23 24 25 ··· 64 다음