«python» 태그된 질문

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

8
numpy 배열에서 모드를 찾는 가장 효율적인 방법
정수 (양수 또는 음수)를 포함하는 2D 배열이 있습니다. 각 행은 특정 공간 사이트에 대한 시간 경과에 따른 값을 나타내는 반면 각 열은 주어진 시간 동안 다양한 공간 사이트에 대한 값을 나타냅니다. 따라서 배열이 다음과 같은 경우 : 1 3 4 2 2 7 5 2 2 1 4 1 3 …
84 python  numpy  2d  mode 

5
파이썬의 deques는 어떻게 구현되며 언제 목록보다 더 나쁩니 까?
최근에 코드를보다 효율적으로 만들기 위해 다양한 데이터 구조가 Python에서 구현되는 방식을 조사했습니다. 목록과 deques의 작동 방식을 조사한 결과, 목록의 O (n)에서 deques의 O (1)로 시간을 단축하거나 이동을 해제하고 싶을 때 이점을 얻을 수 있음을 발견했습니다 (목록은 다음과 같은 고정 길이 배열로 구현 됨). 전면에 무언가를 삽입 할 때마다 완전히 복사됩니다. …
84 python  deque 

5
matplotlib (python)에서 글꼴을 변경하는 방법은 무엇입니까?
쉬운 문제로 들리지만 파이썬에서 matplotlib로 만든 플롯에서 글꼴 (글꼴 크기가 아님)을 변경하는 효과적인 해결책을 찾지 못했습니다. matplotlib가 기본 글꼴을 저장하는 폴더의 일부 파일을 수정하여 matplotlib의 기본 글꼴을 변경하는 몇 가지 자습서를 찾았습니다. 이 블로그 게시물을 참조하십시오. 하지만 둘 이상을 사용하고 싶기 때문에 덜 급진적 인 솔루션을 찾고 있습니다 내 플롯의 …


9
Elasticsearch를 사용한 연결 시간 초과
from datetime import datetime from elasticsearch import Elasticsearch es = Elasticsearch() doc = { 'author': 'kimchy', 'text': 'Elasticsearch: cool. bonsai cool.', 'timestamp': datetime(2010, 10, 10, 10, 10, 10) } res = es.index(index="test-index", doc_type='tweet', id=1, body=doc) print(res['created']) 이 단순한 코드는 다음 오류를 반환합니다. elasticsearch.exceptions.ConnectionTimeout: ConnectionTimeout caused by - ReadTimeoutError(HTTPConnectionPool(host='localhost', port=9200): Read …

6
python pandas 데이터 프레임, 값에 의한 전달 또는 참조에 의한 전달
데이터 프레임을 함수에 전달하고 함수 내에서 수정하면 값에 의한 전달 또는 참조에 의한 전달입니까? 다음 코드를 실행합니다. a = pd.DataFrame({'a':[1,2], 'b':[3,4]}) def letgo(df): df = df.drop('b',axis=1) letgo(a) 의 값은 a함수 호출 후에 변경되지 않습니다. 가치에 의한 전달이라는 의미입니까? 나는 또한 다음을 시도했다 xx = np.array([[1,2], [3,4]]) def letgo2(x): x[1,1] = …

8
함수 반환 유형 및 인수 유형을 아는 방법?
나는 파이썬의 덕 타이핑 개념을 알고 있지만 때때로 함수의 인수 유형이나 함수의 반환 값 유형으로 어려움을 겪습니다. 이제 내가 직접 함수를 작성하면 유형을 알 수 있습니다. 하지만 누군가 내 함수를 사용하고 호출하기를 원하면 어떻게 유형을 알 수 있을까요? 일반적으로 함수의 독 스트링에 유형 정보를 넣습니다 (예 : "...the id argument …
84 python  types 

6
파이썬 셀레늄 클릭 버튼
나는 파이썬 셀레늄을 처음 접했고 다음과 같은 html 구조를 가진 버튼을 클릭하려고합니다. <div class="b_div"> <div class="button c_button s_button" onclick="submitForm('mTF')"> <input class="very_small" type="button"></input> <div class="s_image"></div> <span> Search </span> </div> <div class="button c_button s_button" onclick="submitForm('rMTF')" style="margin-bottom: 30px;"> <input class="v_small" type="button"></input> <span> Reset </span> </div> </div> 위 의 Search및 Reset버튼을 모두 클릭 할 …

1
Python Selenium을 사용하여 텍스트 상자 (입력)에서 값을 찾아 삽입하는 방법은 무엇입니까?
다음 HTML 구조를 가지고 있으며 Selenium을 사용하여 값을 입력하려고합니다 NUM. <div class="MY_HEADING_A"> <div class="TitleA">My title</div> <div class="Foobar"></div> <div class="PageFrame" area="W"> <span class="PageText">PAGE <input id="a1" type="txt" NUM="" /> of <span id="MAX"></span> </span> </div> 내가 작성한 코드는 다음과 같습니다. head = driver.find_element_by_class_name("MY_HEADING_A") frame_elem = head.find_element_by_class_name("PageText") # Following is a pseudo code. # …

9
의존성 주입을위한 파이썬적인 방법은 무엇입니까?
소개 Java의 경우 Dependency Injection은 순수 OOP로 작동합니다. 즉, 구현할 인터페이스를 제공하고 프레임 워크 코드에서 정의 된 인터페이스를 구현하는 클래스의 인스턴스를 수락합니다. 이제 Python의 경우 동일한 방식으로 수행 할 수 있지만 Python의 경우에는 그 방법이 너무 많은 오버 헤드라고 생각합니다. 그렇다면 파이썬 방식으로 어떻게 구현할까요? 사용 사례 이것이 프레임 워크 …

21
요청 (SSLError ( "SSL 모듈을 사용할 수 없기 때문에 HTTPS URL에 연결할 수 없습니다."로 인해 발생합니다.)) 웹 사이트를 요청하는 PyCharm 오류
Pycharm을 통해 Python3 Windows에서 요청을 사용하고 SSL 모듈을 사용할 수 없음 오류 수신 이 문제의 원인을 파악하기 위해 몇 시간을 보냈습니다. Anaconda를 다시 설치했는데 완전히 멈췄습니다. 다음을 실행할 때 def Earlybird(daycount): url = 'https://msft.com' response = requests.get(url) print(response) Earlybird() 나는 오류를 받는다 requests.exceptions.SSLError: HTTPSConnectionPool(host='msft.com', port=443): Max retries exceeded with url: …

5
파이썬에서 파일을 읽으려고 할 때 예외를 처리하는 좋은 방법은 무엇입니까?
파이썬으로 .csv 파일을 읽고 싶습니다. 파일이 존재하는지 모르겠습니다. 내 현재 솔루션은 다음과 같습니다. 두 개의 개별 예외 테스트가 어색하게 나란히 배치되어 있기 때문에 나에게는 엉성한 느낌이 듭니다. 더 예쁜 방법이 있습니까? import csv fName = "aFile.csv" try: with open(fName, 'rb') as f: reader = csv.reader(f) for row in reader: pass …

18
Selenium을 사용하여 인증서를 처리하는 방법은 무엇입니까?
내가 사용하고 셀레늄을 브라우저를 실행합니다. 브라우저에 인증서 수락 여부를 묻는 웹 페이지 (URL)를 어떻게 처리 할 수 ​​있습니까? Firefox에서는 다음과 같은 인증서를 수락하도록 요청하는 웹 사이트가있을 수 있습니다. Internet Explorer 브라우저에서 다음과 같은 내용이 표시 될 수 있습니다. Google 크롬에서 : 내 질문을 반복합니다. Selenium (Python 프로그래밍 언어)을 사용하여 브라우저 …

8
Python 3.7 데이터 클래스의 클래스 상속
저는 현재 Python 3.7에 도입 된 새로운 데이터 클래스 구성을 시도하고 있습니다. 나는 현재 부모 클래스의 상속을 시도하고 있습니다. 인수의 순서가 현재 접근 방식에 의해 잘못된 것으로 보이며 자식 클래스의 bool 매개 변수가 다른 매개 변수보다 먼저 전달됩니다. 이로 인해 유형 오류가 발생합니다. from dataclasses import dataclass @dataclass class Parent: …

10
파이썬의 제네릭 / 템플릿?
파이썬은 제네릭 / 템플릿 유형 시나리오를 어떻게 처리합니까? "BinaryTree.py"외부 파일을 만들고 이진 트리를 처리하도록하고 싶지만 모든 데이터 유형에 대해 사용하고 싶다고 가정 해 보겠습니다. 그래서 사용자 지정 개체의 유형을 전달하고 해당 개체의 이진 트리를 가질 수 있습니다. 이것은 파이썬에서 어떻게 이루어 집니까?

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