https://github.com/developer0hye/commitcleaner GitHub - developer0hye/commitcleaner: Clean your all commit history in one line Clean your all commit history in one line. Contribute to developer0hye/commitcleaner development by creating an account on GitHub. github.com 커밋 기록을 명령어 한줄로 싹 날려주는 패키지 pip install commitcleaner cd {your project} commitcleaner 커밋 기록 날리는 방법을 스택오버플로로 찾아 봤는데 명령어를 좀 여러줄 입력시켜줘..
windows 에서 rglob 을 통해 파일(*.ext)을 읽어들이면 파일 확장자에 insensitive해서 대문자 (*.EXT) 든 소문자(*.ext)든 알아서 잘 읽는다. linux 계열에서는 rglob을 통해 파일을 읽어들일때는 파일 확장자에 sensitive 하다. 그래서, 대문자, 소문자 둘다 읽어들이려면 별도의 후처리가 필요하다. 삽질을 안하려면 대문자, 소문자를 통일 시켜줄 필요가 있다. 아 근데 이건 rglob 에 국한된 건 아니고 glob.glob 도 마찬가지 일거 같고, 여타 파일 읽기/쓰기가 필요한 모든 코드에 적용되는 사항같다. https://superuser.com/questions/862270/convention-for-file-extensions-uppercase-or-lowe..
https://stackoverflow.com/a/53877507 Python progress bar and downloads I have a Python script that launches a URL that is a downloadable file. Is there some way to have Python display the download progress as oppose to launching the browser? stackoverflow.com import urllib.request from tqdm import tqdm class DownloadProgressBar(tqdm): def update_to(self, b=1, bsize=1, tsize=None): if tsize is no..
https://stackoverflow.com/questions/3211041/how-to-join-two-generators-or-other-iterables-in-python How to join two generators (or other iterables) in Python? I want to change the following code for directory, dirs, files in os.walk(directory_1): do_something() for directory, dirs, files in os.walk(directory_2): do_something() to this code: for stackoverflow.com Python Generator는 '+' 연산을 지원하지 않는..
conda search python 입력하면 conda 환경 구축시 설정가능한 python 버전이 출력된다. 23년 4월 23일자 기준 3.11 이 출력됨을 확인했다. (base) PS C:\Users\yonghye\Documents\Workspace\detr> conda search python Loading channels: done # Name Version Build Channel python 2.7.13 h1b6d89f_16 pkgs/main python 2.7.13 h9912b81_15 pkgs/main python 2.7.13 hb034564_12 pkgs/main python 2.7.14 h2765ee6_18 pkgs/main python 2.7.14 h3e68818_15 pkgs/main..
나는 안되더라 try: cv2.imread(file) except: pass try 내에서 명시적으로 raise 해주지 않는 이상 cv2.imread 내부에서 발생하는 예외는 except문에 안걸렸다. stack overflow에서 하라는 방법대로 해도 안걸림... https://github.com/ultralytics/ultralytics/pull/2103 Support Multilanguage for imread and imwrite by developer0hye · Pull Request #2103 · ultralytics/ultralytics copilot:all github.com 원래 try except 구문으로 구현하려했는데 except 문에 안걸려서 그냥 아래처럼 구현해서 PR날림... f..
import platform MACOS, LINUX, WINDOWS = (platform.system() == x for x in ['Darwin', 'Linux', 'Windows']) # environment booleans YOLOv8 프로젝트에서 활용되어짐. https://github.com/ultralytics/ultralytics/blob/a38f22767254f2c2ee241490bd027987780d83ca/ultralytics/yolo/utils/__init__.py#L41 GitHub - ultralytics/ultralytics: NEW - YOLOv8 🚀 in PyTorch > ONNX > CoreML > TFLite NEW - YOLOv8 🚀 in PyTorch > ONNX > C..
python pdb를 쓰면서 list comprehension 형태로 코드를 입력해보았는데 특정 변수가 정의 되어있지 않다는 오류(NameError)가 발생했다. 아래는 예제이다. global_scale = 5 def foo(): global global_scale arr = [1, 2, 3, 4] scale = 5 print([x * scale for x in arr]) import pdb pdb.set_trace() print("foo") foo() pdb 커맨드로 list comprehension 형태로 입력할때, expression에 local variable이 오면 pdb에서 이 변수를 인식을 못한다. 해결하는 방법은 pdb 커맨드에 interact를 입력한다음, 원래 입력하려 했던 list c..
eval() 로 variable을 불러오고 싶다면... 아래 처럼 쓸 수 있다. a = 3 eval('a') 근데 지역 변수 값들을 읽어올 수 있는 locals()와 전역 변수 값들을 읽어올 수 있는 globals()를 활용하면 아래처럼 쓸 수도 있다. a = 3 locals()['a'] YOLOv8 Contribution 에 해당 방법이 이용됐다. https://github.com/ultralytics/ultralytics/pull/1273 remove eval in parse_model by developer0hye · Pull Request #1273 · ultralytics/ultralytics I made an effort to minimize the number of calls to the e..
https://stackoverflow.com/a/22156138 How can I replace `eval` in my function? I know very well that it is not good practice using eval in Python. Here is my code: from hashlib import * # added for clarification def get_hash(self): if self.hash_type in ['md5', 'sha1', ' stackoverflow.com eval 기반 구현 from hashlib import * # added for clarification def get_hash(self): if self.hash_type in ['md5', 's..
- Total
- Today
- Yesterday
- 문제집
- 파이참
- 위상 정렬 알고리즘
- MOT
- 이분탐색
- 단축키
- Lowest Common Ancestor
- LCA
- C++ Deploy
- 백준 1766
- 백준 11437
- 인공지능을 위한 선형대수
- 순열
- cosine
- FairMOT
- 조합
- 자료구조
- 백준
- 백준 11053
- 백트래킹
- ㅂ
- 가장 긴 증가하는 부분 수열
- PyCharm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |