| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 데이터과학
- 사이버보안
- 버전관리
- 빅데이터
- 파이썬
- 데이터구조
- springboot
- 소프트웨어공학
- 인공지능
- 클라우드컴퓨팅
- 네트워크보안
- 소프트웨어
- 자료구조
- 디자인패턴
- 프로그래밍
- 컴퓨터과학
- 데이터베이스
- 프로그래밍언어
- 컴퓨터공학
- 자바스크립트
- 알고리즘
- 딥러닝
- 보안
- 컴퓨터비전
- Yes
- 네트워크
- 웹개발
- 머신러닝
- 데이터분석
- I'm Sorry
- Today
- Total
목록2023/04/12 (7)
스택큐힙리스트
나는 수행하고 싶은 문자열 목록이 있습니다. natural alphabetical sort.예를 들어, 다음 목록은 자연스럽게 정렬됩니다 (원하는 대로): ['elm0', 'elm1', 'Elm2', 'elm9', 'elm10', 'Elm11', 'Elm12', 'elm13']그리고 위 목록의 정렬된 버전은 ( # $ #!! $ ** $ &를 사용하여 얻는 것) 다음과 같습니다. ['Elm11', 'Elm12', 'Elm2', 'elm0', 'elm1', 'elm10', 'elm13', 'elm9']제가 원하는 것은 첫 번째와 같이 동작하는 정렬 함수입니다.답변 1PyPI에는 이를 위한 제3자 라이브러리인 natsort가 있습니다(완전히 공개하지만, 제가 이 패키지의 작성자입니다). 당신의 경우, 다음 ..
나는 알이 들어있는 디렉토리를 탐색하여 그 알들을 sys.path에 추가하고자 합니다. 만약 디렉토리에 같은 .egg 파일의 두 버전이 있다면, 최신 버전만 추가하고 싶습니다.파일 이름에서 이름과 버전을 추출하기 위해 정규표현식 r^(?P\w+)-(?P[\d\.]+)-.+\.egg$을 사용합니다. 문제는 버전 번호인 2.3.1와 같은 문자열을 비교하는 것입니다.문자열을 비교하고 있기 때문에 10보다 높은 2개의 정렬이 있지만, 버전에 대해서는 올바르지 않습니다. >>> 2.3.1 > 10.1.1True분할, 구문 분석, int로 캐스팅 등을 할 수 있겠지만 결국 해결책을 얻을 수 있을 것입니다. 그러나 이것은 Python입니다. not Java. 버전 문자열을 비교하는 우아한 방법이 있을까요?답변 1pa..
나는 종종 다른 스택 오버 플로우 질문에 대한 댓글에서 # $$ * @ ^ & @ $ &의 사용이 개선되지 않는다는 것을 본다. 이게 왜 나쁜 거지? 때로는 내가 오류에 대해 신경 쓰지 않고 코드를 계속하고 싶을 때도 있다. try: somethingexcept: pass왜 except: pass 블록을 사용하는 것은 나쁜 것일까요? 왜 나쁜 걸까요? 에러를 발생시키고 pass 하는 것 때문인가요, 아니면 어떤 에러든 except 하는 것 때문인가요?답변 1당신이 올바르게 추측한 대로, 그것에는 두 가지 측면이 있습니다 : except 이후 예외 유형을 지정하지 않고 어떤 오류라도 잡는 것과 그냥 지나가는 것입니다.내 설명은 조금 길어요 - 그러니까, tl;dr로 축약하면 다음과 같습니다:어떤 오류도 잡..
나는 Numpy 배열 형태의 행렬을 가지고 있습니다. 이것을 이미지 파일로 디스크에 저장하는 방법은 무엇인가요? 어떤 형식이든 상관 없습니다 (png, jpeg, bmp 등). 중요한 제약 조건 중 하나는 PIL이 없다는 것입니다.답변 1PIL 를 사용한 대답 (만약에 유용하다면).주어진 numpy 배열 A: from PIL import Imageim = Image.fromarray(A)im.save(your_file.jpeg)jpeg를 원하는 형식으로 거의 모두 바꿀 수 있습니다. 형식에 대한 자세한 내용은 here을(를) 참조하십시오.답변 2아래는 Numpy 어레이를 이미지로 저장하는 방법입니다. 이 작업은 수치 분석에서 중요한 작업 중 하나입니다. 이미지화된 데이터는 더 쉽게 시각화할 수 있기 때문..