Python 39

목록 항목의 발생 횟수를 계산하려면 어떻게 해야 합니까?

목록 항목의 발생 횟수를 계산하려면 어떻게 해야 합니까? Python에서 하나의 아이템을 지정하면 리스트에서 발생하는 아이템을 어떻게 카운트합니까? 관련성이 있지만 다른 문제는 컬렉션 내의 서로 다른 각 요소의 발생 횟수를 카운트하여 사전 또는 목록을 단일 정수 대신 히스토그램 결과로 가져오는 것입니다.이 문제에 대한 자세한 내용은 사전을 사용하여 목록의 항목 수를 세기를 참조하십시오.수만을 는, 「」를 사용해 .count★★★★ >>> [1, 2, 3, 4, 1, 4, 1].count(1) 3 중요: 여러 개의 다른 항목을 세는 경우 이 작업은 매우 느립니다. ★★count이 리스트 n★★★★★★★★★★★★★★★★★★★★★*countn는 times를 의미합니다.n * n퍼포먼스에 치명적인 영향을 미칠 ..

programing 2022.11.11

클래스 본문 내에서 클래스 스태틱 메서드를 호출하시겠습니까?

클래스 본문 내에서 클래스 스태틱 메서드를 호출하시겠습니까? 클래스 본문 내에서 정적 메서드를 사용하고 빌트인을 사용하여 정적 메서드를 정의하려고 하면staticmethod이렇게 데코레이터로서 기능합니다. class Klass(object): @staticmethod # use as decorator def _stat_func(): return 42 _ANS = _stat_func() # call the staticmethod def method(self): ret = Klass._stat_func() + Klass._ANS return ret 다음의 에러가 표시됩니다. Traceback (most recent call last): File "call_staticmethod.py", line 1, in ..

programing 2022.11.11

한 줄 명령줄에서 여러 줄 문 실행

한 줄 명령줄에서 여러 줄 문 실행 과 Python을 함께 -c원라이너 루프를 실행한다. python -c "for r in range(10): print 'rob'" 이거 잘 돼.단, for 루프 전에 모듈을 Import하면 다음과 같은 구문 오류가 발생합니다. python -c "import sys; for r in range(10): print 'rob'" File "", line 1 import sys; for r in range(10): print 'rob' ^ SyntaxError: invalid syntax 어떻게 고칠 수 있을까요? Make file에 포함시킬 수 있도록 원라이너로 하는 것이 중요합니다.할 수 있다 echo -e "import sys\nfor r in range(10): p..

programing 2022.11.11

플라스크 요청 URL의 다른 부분은 어떻게 얻을 수 있나요?

플라스크 요청 URL의 다른 부분은 어떻게 얻을 수 있나요? 요청이 다음에서 온 것인지 탐지하고 싶다.localhost:5000또는foo.herokuapp.com호스트 및 요청된 경로.플라스크 요청에 대한 이 정보는 어떻게 얻을 수 있습니까?URL 은, 다음의 몇개의 필드에서 확인할 수 있습니다. 응용 프로그램이 다음 응용 프로그램 루트에서 수신되고 있다고 가정합니다. http://www.example.com/myapplication 또, 유저는 다음의 URI 를 요구합니다. http://www.example.com/myapplication/foo/page.html?x=y 이 경우 위의 Atribute 값은 다음과 같습니다. path /foo/page.html full_path /foo/page.html..

programing 2022.11.11

판다의 문서 재샘플링

판다의 문서 재샘플링 따라서 재샘플링의 사용 방법은 완전히 이해하지만 설명서에서 옵션을 제대로 설명하지 못했습니다. 그래서 대부분의 옵션은resample다음 두 가지를 제외하고 함수는 매우 간단합니다. rule : 타깃 변환을 나타내는 오프셋 문자열 또는 오브젝트 how : string, 다운 또는 재실행 메서드, 디폴트로는 'mean' 그래서 내가 온라인에서 찾은 많은 예시를 보면 당신이 할 수 있는 규칙을 알 수 있다.'D'낮에는'xMin'몇 분 동안'xL'하지만 그게 내가 찾을 수 있는 전부야 내가 어떻게 봤는지:'first',np.max,'last','mean',그리고.'n1n2n3n4...nx'여기서 nx는 각 열 인덱스의 첫 번째 문자입니다. 이 문서에는 모든 옵션이 표시되어 있지 않은 것이 ..

programing 2022.11.10

Python이 목록 사전을 만듭니다.

Python이 목록 사전을 만듭니다. 값이 목록인 사전을 만들고 싶습니다.예를 들어 다음과 같습니다. { 1: ['1'], 2: ['1','2'], 3: ['2'] } 이 경우: d = dict() a = ['1', '2'] for i in a: for j in range(int(i), int(i) + 2): d[j].append(i) d[...]가 목록이 아니기 때문에 KeyError가 표시됩니다.이 경우 의 할당 후에 다음 코드를 추가하여 사전을 초기화할 수 있습니다. for x in range(1, 4): d[x] = list() 더 좋은 방법이 있을까요?두 번째가 될 때까지 필요한 키를 모른다고 칩시다.for예를 들어 다음과 같습니다. class relation: scope_list = list(..

programing 2022.11.10

내부 또는 외부 명령으로 인식되지 않습니다.

내부 또는 외부 명령으로 인식되지 않습니다. 컴퓨터에 장고를 설치하려고 할 때 이상한 오류가 발생했습니다. 명령줄에 입력한 시퀀스는 다음과 같습니다. C:\Python34> python get-pip.py Requirement already up-to-date: pip in c:\python34\lib\site-packages Cleaning up... C:\Python34> pip install Django 'pip' is not recognized as an internal or external command, operable program or batch file. C:\Python34> lib\site-packages\pip install Django 'lib\site-packages\pip' i..

programing 2022.11.02

배치 정규화 및 폐기 순서

배치 정규화 및 폐기 순서 원래 질문은 구체적으로 TensorFlow 구현에 관한 것이었다.그러나 답은 일반적인 구현에 대한 것입니다.이 일반적인 답변은 TensorFlow의 정답이기도 합니다. TensorFlow에서 배치 정규화 및 드롭아웃을 사용할 때(특히 plot.layer 사용) 오더를 걱정할 필요가 있습니까? 드롭아웃에 이어 일괄 정규화를 사용하면 문제가 발생할 수 있습니다.예를 들어, 배치 정규화의 전환이 트레이닝 출력의 큰 스케일 수치로 트레이닝되지만, 테스트 중에 드롭아웃하지 않고 (더 많은 출력을 갖는 것에 대한 보상으로) 작은 스케일 수치에도 동일한 시프트가 적용되는 경우, 그 시프트는 꺼질 수 있습니다.TensorFlow 배치 정규화 레이어는 이를 자동으로 보상합니까?아니면 제가 놓친..

programing 2022.10.31

최소 및 최대 버전 범위의 패키지를 설치하려면 어떻게 해야 합니까?

최소 및 최대 버전 범위의 패키지를 설치하려면 어떻게 해야 합니까? pip에게, 특히 요건 파일에, 둘 다 최소 버전의 패키지를 인스톨 하도록 지시하는 방법이 없을까요?pip install package>=0.2설치해서는 안 되는 최대 버전(이론 api:pip install package= 0.5.0, == 0.5.* ~= 0.5 >= 0.5, == 0.* nok.github.io/pipdev은 개발자가 버전 처리를 위해 정의된 지정자를 테스트하기 위한 대화형 도구입니다. 질문 관련: nok.github.io/pipdev?spec=~=0.5.0&vers=0.6언급URL : https://stackoverflow.com/questions/8795617/how-to-pip-install-a-package-w..

programing 2022.10.31

요구 사항 텐서 흐름을 충족하는 버전을 찾을 수 없습니다.

요구 사항 텐서 흐름을 충족하는 버전을 찾을 수 없습니다. Python Python의 했습니다.(3.6.4 64-bit) 최신 의 「」를 참조해 주세요.PyCharm (2017.3.3 64-bit)(Numpy몇 개 되지 (Numpy, Panda 등)라는 TensorFlow 요구 사항을 충족하는 버전을 찾을 수 없습니다(버전: ). TensorFlow에 일치하는 분포를 찾을 수 없습니다. 그런 다음 명령 프롬프트에서 TensorFlow를 설치하려고 했는데 같은 오류 메시지가 떴습니다.하지만 tflearn 설치는 성공했습니다. Python 2.7도 설치했는데 다시 같은 에러메시지가 떴어요.에러를 검색해, 다른 사람에게 추천한 것을 몇개인가 시험해 보았습니다만, 아무것도 효과가 없었습니다(이것은 플라스크의 인..

programing 2022.10.31