분류 전체보기 765

pip 요구 사항 파일을 사용하여 패키지를 제거하고 설치하려면 어떻게 해야 합니까?

pip 요구 사항 파일을 사용하여 패키지를 제거하고 설치하려면 어떻게 해야 합니까? 개발 중에 변경되는 pip 요구사항 파일을 가지고 있습니다. 할 수 있다pip요구사항 파일에 표시되지 않는 패키지를 제거하고 표시되는 패키지를 설치해야 합니까?표준 방법이 있습니까? 이를 통해 pip 요구 사항 파일을 패키지의 표준 목록으로 지정할 수 있습니다. 즉, 'if and only if' 접근 방식입니다. 업데이트: https://github.com/pypa/pip/issues/716 에서 새로운 기능으로 제안했습니다.이렇게 하면 요구 사항에 없는 모든 항목이 제거됩니다.txt: pip freeze | grep -v -f requirements.txt - | grep -v '^#' | xargs pip unins..

programing 2023.07.18

Android API 버전을 프로그래밍 방식으로 검색하는 중

Android API 버전을 프로그래밍 방식으로 검색하는 중 전화기가 현재 실행 중인 API 버전을 얻을 수 있는 방법이 있습니까?Android 설명서에 설명된 대로 전화기에서 실행 중인 SDK 수준(정수)은 다음에서 사용할 수 있습니다. android.os.Build.VERSION.SDK_INT 이 int에 해당하는 클래스가 클래스에 있습니다. 코드 예: if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP){ // Do something for lollipop and above versions } else{ // do something for phones running an SDK before lollipop }..

programing 2023.07.18

NumPy에서 NaN에 대한 빠른 확인

NumPy에서 NaN에 대한 빠른 확인 NaN 발생 여부를 가장 빠르게 확인할 수 있는 방법을 찾고 있습니다(np.nan에서 ) NumPy 배열표 니다됩시로▁)다.X.np.isnan(X)합니다.X.shape잠재적으로 거대할 수도 있습니다. 나는 노력했다.np.nan in X하지만 그것은 작동하지 않는 것처럼 보입니다 왜냐하면np.nan != np.nan빠르고 메모리 효율적인 방법이 있습니까? ("얼마나 거대한가"라고 묻는 사람들에게:나는 건지 모르겠네.라이브러리 코드에 대한 입력 유효성 검사입니다.)레이의 해결책은 좋습니다.하지만, 내 기계에서는 대신 사용하는 것이 약 2.5배 더 빠릅니다.numpy.min: In [13]: %timeit np.isnan(np.min(x)) 1000 loops, best..

programing 2023.07.18

Python(또는 불변 데이터 유형)에서 튜플이 필요한 이유는 무엇입니까?

Python(또는 불변 데이터 유형)에서 튜플이 필요한 이유는 무엇입니까? 저는 몇 가지 파이썬 튜토리얼(예를 들어, 파이썬으로 다이빙)과 Python.org 의 언어 참조를 읽었습니다. - 언어에 튜플이 필요한 이유를 모르겠습니다. 튜플은 목록이나 집합에 비해 메서드가 없으며, 튜플을 정렬하기 위해 집합이나 목록으로 변환해야 한다면 태플을 사용하는 이유가 무엇입니까? 불변성? 변수가 원래 할당되었을 때와 메모리의 다른 위치에 있는지 여부에 대해 관심을 갖는 이유는 무엇입니까?파이썬의 불변성에 대한 이 전체 비즈니스는 지나치게 강조된 것 같습니다. C/C++에서 포인터를 할당하고 유효한 메모리를 가리킨다면 주소를 사용하기 전에 null이 아닌 한 주소가 어디에 있는지 신경 쓰지 않습니다. 변수를 참조할 ..

programing 2023.07.18

Matlab의 tic 및 toc 함수에 해당하는 파이썬은 무엇입니까?

Matlab의 tic 및 toc 함수에 해당하는 파이썬은 무엇입니까? Matlab의 tic 및 toc 함수에 해당하는 파이썬은 무엇입니까?▁▁apart을외.timeit를 가져온 후)입니다.time): t = time.time() # do stuff elapsed = time.time() - t 사용하고 싶은 도우미 클래스가 있습니다. class Timer(object): def __init__(self, name=None): self.name = name def __enter__(self): self.tstart = time.time() def __exit__(self, type, value, traceback): if self.name: print('[%s]' % self.name,) print('El..

programing 2023.07.18

하위 항목에 값이 포함되어 있는지 여부를 Firebase 쿼리

하위 항목에 값이 포함되어 있는지 여부를 Firebase 쿼리 표의 구조는 다음과 같습니다. 잡담 --> 랜덤이드 -->--> 참가자 -->-->--> 0: 'name1' -->-->--> 1: 'name2' -->--> 채팅 항목 기타 전달된 사용자 이름 문자열로 참가자를 고정하는 모든 대화를 찾기 위해 대화 테이블을 쿼리하려고 합니다. 지금까지 제가 가진 것은 다음과 같습니다. subscribeChats(username: string) { return this.af.database.list('chats', { query: { orderByChild: 'participants', equalTo: username, // How to check if participants contain username }..

programing 2023.07.18

ASP.NET 코어에서 Swagger의 기본 URL을 변경하는 방법

ASP.NET 코어에서 Swagger의 기본 URL을 변경하는 방법 ASP.NET Core 프로젝트에서 스웨거를 활성화하면 기본적으로 다음 URL에서 사용할 수 있습니다. http://localhost:/swagger/ui 저는 대신 다른 기본 URL을 사용하고 싶습니다./swagger/ui어떻게/어디서 구성할 수 있습니까? 이전 버전의 경우 다음을 구성할 수 있습니다.RootUrl그러나 ASP.NET Core에는 유사한 방법이 없습니다. .EnableSwagger(c => { c.RootUrl(req => myCustomBasePath); }); ASP.NET Core 2의 경우(및 사용)Swashbuckle.AspNetCore.Swagger -Version 4.0.1), 기본 스웨거 UI 기본 URL..

programing 2023.07.18

장고 앱을 완전히 제거하는 방법은 무엇입니까?

장고 앱을 완전히 제거하는 방법은 무엇입니까? 데이터베이스 제거가 완료된 장고 앱을 완전히 제거하기 위한 절차는 무엇입니까? 장고 < 1.7은 앱에 대한 모든 테이블을 삭제하는 데 필요한 SQL을 제공하는 편리한 관리 명령을 가지고 있습니다.자세한 내용은 sqlclear 문서를 참조하십시오.기본적으로, 달리기../manage.py sqlclear my_app_nameDB에 있는 앱의 모든 추적을 제거하기 위해 실행해야 하는 SQL 문을 가져옵니다.이러한 문을 복사하여 SQL 클라이언트에 붙여넣어야 합니다. 1은 장고 1.7 이상을 사용합니다../manage.py migrate my_app_name zero(마이그레이션 문서 참조), 데이터베이스 정리를 자동으로 실행합니다. 에서 앱을 .INSTALLED_..

programing 2023.07.18

대용량 데이터에서 NA를 가장 빠르게 대체할 수 있는 방법.표

대용량 데이터에서 NA를 가장 빠르게 대체할 수 있는 방법.표 큰 data.table을 가지고 있으며 ~200k 행과 200개 열에 많은 결측값이 흩어져 있습니다.NA 값을 0으로 최대한 효율적으로 기록하고 싶습니다. 두 가지 옵션이 있습니다. 1: data.frame으로 변환하여 다음과 같은 것을 사용합니다. 2: 일종의 쿨한 data.table 하위 설정 저는 1타입의 상당히 효율적인 솔루션으로 만족할 수 있습니다.data.frame으로 변환한 다음 다시 data.table로 변환하는 데 시간이 오래 걸리지 않습니다.다음은 데이터를 사용한 솔루션입니다. 표:=교환원, 앤드리와 램낫의 대답을 기반으로 합니다. require(data.table) # v1.6.6 require(gdata) # v2.8.2..

programing 2023.07.18

Python에서 IP 주소를 검증하는 방법은 무엇입니까?

Python에서 IP 주소를 검증하는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 문자열이 파이썬의 IP 주소 패턴과 일치하는지 확인하시겠습니까? (21개 답변) 마감됨7년 전에. 사용자가 입력한 IP가 유효한지 확인하는 가장 좋은 방법은 무엇입니까?끈으로 되어 있습니다.해석하지 마세요.그냥 물어보세요. import socket try: socket.inet_aton(addr) # legal except socket.error: # Not legal Python 3.4부터는 IPv6 또는 IPv4 주소가 올바른지 확인하는 가장 좋은 방법은 Python Standard Library 모듈을 사용하는 것입니다.ipaddress전체 문서를 보려면 IPv4/IPv6 조작 라이브러리 s.a...

programing 2023.07.18