«python» 태그된 질문

파이썬은 다 패러다임, 동적 타입, 다용도 프로그래밍 언어입니다. 깨끗하고 균일 한 구문을 빠르게 배우고 이해하며 사용하고 적용 할 수 있도록 설계되었습니다. Python 2는 01-01-2020부터 공식적으로 지원되지 않습니다. 그래도 버전 별 Python 질문의 경우 [python-2.7] 또는 [python-3.x] 태그를 추가하십시오. Python 변형 또는 라이브러리 (예 : Jython, PyPy, Pandas, Numpy)를 사용하는 경우 태그에 포함 시키십시오.

12
기능 A가 기능 B에만 필요한 경우 A를 B 내부에 정의해야합니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 4 개월 전 . 이 질문을 개선하십시오 간단한 예입니다. 하나는 다른 것에서 호출되는 두 가지 방법 : def method_a(arg): some_data = …

5
TypeError : module .__ init __ ()은 최대 2 개의 인수를받습니다 (3 개 제공)
라는 파일에 클래스를 정의했습니다 Object.py. 다른 파일 에서이 클래스에서 상속하려고하면 생성자를 호출하면 예외가 발생합니다. TypeError: module.__init__() takes at most 2 arguments (3 given) 이것은 내 코드입니다. import Object class Visitor(Object): pass instance = Visitor() # this line throws the exception 내가 뭘 잘못하고 있죠?

5
Django Admin-특정 모델에 대해 '추가'작업 비활성화
모델과 양식이 많은 장고 사이트가 있습니다. 많은 사용자 정의 양식 및 양식 세트와 인라인 양식 세트 및 사용자 정의 유효성 검사 및 사용자 정의 쿼리 세트가 있습니다. 따라서 모델 추가 작업은 다른 사항이 필요한 양식에 따라 다르며 django 관리자의 '모델 추가'는 사용자 지정 쿼리 집합에서 500을 통과합니다. 특정 모델에 대해 …




12
x 및 y 배열 포인트의 직교 곱을 2D 포인트의 단일 배열로
그리드의 x 및 y 축을 정의하는 두 개의 numpy 배열이 있습니다. 예를 들면 다음과 같습니다. x = numpy.array([1,2,3]) y = numpy.array([4,5]) 이 배열의 데카르트 곱을 생성하여 생성하고 싶습니다. array([[1,4],[2,4],[3,4],[1,5],[2,5],[3,5]]) 루프에서 여러 번이 작업을 수행해야하므로 비효율적이지 않습니다. 나는 그것들을 파이썬 목록으로 변환하고 itertools.productnumpy 배열을 사용 하고 다시 돌려주는 것이 가장 효율적인 …

6
파이썬리스트 반복자 동작 및 다음 (반복자)
치다: >>> lst = iter([1,2,3]) >>> next(lst) 1 >>> next(lst) 2 따라서 예상대로 반복기의 진행은 동일한 객체를 변경하여 처리됩니다. 이것은 사실입니다. a = iter(list(range(10))) for i in a: print(i) next(a) 두 번째 요소마다 건너 뛰기 : next반복자를 한 번 진행시켜야 하는 호출 , 루프에 의한 암시 적 호출은 두 번째로 …

4
Matplotlib에 두 번째 (새) 플롯을 만든 다음 나중에 이전 플롯을 만들도록 어떻게 지시합니까?
데이터를 플로팅 한 다음 새 그림 및 플롯 데이터 2를 만들고 마지막으로 다음과 같이 원래 플롯 및 플롯 데이터 3으로 돌아갑니다. import numpy as np import matplotlib as plt x = arange(5) y = np.exp(5) plt.figure() plt.plot(x, y) z = np.sin(x) plt.figure() plt.plot(x, z) w = np.cos(x) plt.figure("""first figure""") # …

7
목록에서 마지막 항목을 삭제하는 방법은 무엇입니까?
특정 질문에 대답하는 데 걸리는 시간을 계산하는이 프로그램이 있으며 답변이 틀릴 때 while 루프에서 종료되지만 마지막 계산을 삭제하고 싶습니다. 그래서 전화를 걸 min()수 있으며 잘못된 시간이 아닙니다. 혼란 스럽습니다. from time import time q = input('What do you want to type? ') a = ' ' record = [] while …
147 python  time  python-3.x 

5
파이썬에서 변수가 없음, 참 또는 거짓인지 어떻게 테스트해야합니까?
세 가지 중 하나를 반환 할 수있는 기능이 있습니다. 성공 ( True) 실패 ( False) 스트림 읽기 / 파싱 오류 ( None) 내 질문은 True또는 False에 대해 테스트하지 않으면 결과가 무엇인지 어떻게 확인 해야하는지입니다. 아래는 내가 현재하고있는 방법입니다. result = simulate(open("myfile")) if result == None: print "error parsing stream" elif …
147 python 

4
파이썬 팬더 : 시리즈에 인수가있는 함수 적용
파이썬 팬더의 시리즈에 인수가있는 함수를 적용하고 싶습니다. x = my_series.apply(my_function, more_arguments_1) y = my_series.apply(my_function, more_arguments_2) ... 이 문서 는 apply 메소드 지원에 대해 설명하지만 인수를 허용하지 않습니다. 인수를 받아들이는 다른 방법이 있습니까? 또는 간단한 해결 방법이 누락 되었습니까? 업데이트 (2017 년 10 월) : 이 질문은 원래 팬더 apply()가 위치 …
147 python  pandas  apply 

9
NaN (결측) 값이있는 pandas GroupBy 열
그룹화하려는 열에 누락 된 값이 많은 DataFrame이 있습니다. import pandas as pd import numpy as np df = pd.DataFrame({'a': ['1', '2', '3'], 'b': ['4', np.NaN, '6']}) In [4]: df.groupby('b').groups Out[4]: {'4': [0], '6': [2]} Pandas가 NaN 대상 값으로 행을 삭제했음을 참조하십시오. (이 행을 포함하고 싶습니다!) 많은 연산 (많은 col이 누락 …

6
boto3 client NoRegionError : 가끔씩 만 지역 오류를 지정해야합니다.
boto3 클라이언트가 있습니다. boto3.client('kms') 그러나 새로운 기계에서 발생합니다. 동적으로 열리고 닫힙니다. if endpoint is None: if region_name is None: # Raise a more specific error message that will give # better guidance to the user what needs to happen. raise NoRegionError() 왜 이런 일이 발생합니까? 왜 시간의 일부인가?
147 python  linux  boto3  aws-kms 

10
Pandas 열 내부의 사전 / 목록을 별도의 열로 분할
postgreSQL 데이터베이스에 저장된 데이터가 있습니다. Python2.7을 사용 하여이 데이터를 쿼리하고 Pandas DataFrame으로 변환합니다. 그러나이 데이터 프레임의 마지막 열에는 그 안에 값의 사전 (또는 목록?)이 있습니다. DataFrame은 다음과 같습니다. [1] df Station ID Pollutants 8809 {"a": "46", "b": "3", "c": "12"} 8810 {"a": "36", "b": "5", "c": "8"} 8811 {"b": "2", …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.