«python» 태그된 질문

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

12
파이썬에서 생성기 이해
나는 현재 파이썬 요리 책을 읽고 있으며 현재 발전기를보고 있습니다. 머리를 돌리기가 어렵다. Java 배경에서 왔을 때 Java에 해당하는 것이 있습니까? 이 책은 '프로듀서 / 소비자'에 대해 이야기하고 있었지만 스레딩에 대한 생각을 들었습니다. 발전기 란 무엇이며 왜 사용 하시겠습니까? 어떤 책도 인용하지 않고 분명히 (책에서 직접적이고 알맞은 대답을 찾을 수 …
218 python  generator 



5
dict을“완벽하게”재정의하는 방법은 무엇입니까?
가능한 한 dict 의 하위 클래스를 "완벽하게"만들려면 어떻게 해야합니까? 최종 목표는 단순한를 가지고있다 DICT 키가 소문자되는합니다. 이 작업을 수행하기 위해 재정의 할 수있는 몇 가지 작은 기본 요소가 있어야하는 것처럼 보이지만 모든 연구와 시도에 따르면 그렇지 않은 것처럼 보입니다. 내가하면 오버라이드 (override) __getitem__/__setitem__ 다음 get/ set일을하지 않습니다. 어떻게 작동시킬 수 …

27
"들여 쓰기에서 탭과 공백의 일관성없는 사용"
Python 3.2에서 응용 프로그램을 만들려고하는데 들여 쓰기를 위해 항상 탭을 사용하지만 편집기조차도 일부를 공백으로 변경 한 다음 실행하려고 할 때 "탭과 공백이 일관되지 않은 채로 인쇄됩니다" 프로그램. 공백을 탭으로 변경하려면 어떻게해야합니까? 나를 미치게한다. (저는 프로그래밍 초보자입니다). 코드에 대한 전반적인 팁을 얻을 수 있다면 기쁠 것입니다. 많은 실수를 저지르면 기뻐할 것입니다. …
218 python 

12
“foo is None”과“foo == None”사이에 차이점이 있습니까?
다음과 같은 차이점이 있습니까? if foo is None: pass 과 if foo == None: pass 대부분의 Python 코드 (및 내가 직접 작성한 코드)에서 본 규칙은 전자이지만 최근에는 후자를 사용하는 코드를 발견했습니다. NoneType의 인스턴스 (및 유일한 인스턴스 인 IIRC)는 없습니다. 문제가되지 않습니까? 상황이있을 수 있습니까?
217 python 

18
문자열에서 문자 목록 제거
파이썬에서 문자열의 문자를 제거하고 싶습니다. string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... 그러나 제거해야 할 문자가 많이 있습니다. 나는 목록에 대해 생각했다 list = [',', '!', '.', ';'...] 그러나를 사용 list하여 문자를 바꾸려면 string어떻게 해야 합니까?
217 python  string  list  replace 

20
scikit-learn에서 여러 열의 레이블 인코딩
scikit-learn LabelEncoder을 사용하여 팬더 DataFrame문자열 문자열 을 인코딩 하려고합니다 . 데이터 프레임에 많은 (50+) 열 LabelEncoder이 있으므로 각 열에 대한 개체를 만드는 것을 피하고 싶습니다 . 차라리 모든 데이터 열에서 LabelEncoder작동하는 하나의 큰 객체가 있습니다 . 전체 DataFrame를 던지면 LabelEncoder아래 오류가 발생합니다. 여기에서 더미 데이터를 사용하고 있음을 명심하십시오. 실제로 약 …

6
파이썬에서 문자열이 목록의 요소를 포함하는지 확인하는 방법
나는 이와 같은 것을 가지고있다 : extensionsToCheck = ['.pdf', '.doc', '.xls'] for extension in extensionsToCheck: if extension in url_string: print(url_string) (for 루프를 사용하지 않고) 파이썬에서이를 수행하는보다 우아한 방법이 무엇인지 궁금합니다. 나는 C / C ++에서와 같은 이와 같은 것을 생각하고 있었지만 작동하지 않았다. if ('.pdf' or '.doc' or '.xls') in …

5
TypeError : 필수 위치 인수 1 개가 없습니다 : 'self'
나는 파이썬을 처음 접했고 벽에 부딪쳤다. 몇 가지 자습서를 수행했지만 오류를 벗어날 수 없습니다. Traceback (most recent call last): File "C:\Users\Dom\Desktop\test\test.py", line 7, in <module> p = Pump.getPumps() TypeError: getPumps() missing 1 required positional argument: 'self' 몇 가지 자습서를 검토했지만 내 코드와 다른 것으로 보이지 않습니다. 내가 생각할 수있는 유일한 …
217 python  python-3.x 

13
IPython 노트북 마크 다운에 이미지 삽입
알고리즘을 개발하고 문서화하기 위해 IPython 노트북 앱에 크게 의존하기 시작했습니다. 대단합니다. 그러나 가능 해야하는 것처럼 보이지만 어떻게 해야하는지 알 수 없습니다. 알고리즘 문서화를 돕기 위해 로컬 이미지를 (로컬) IPython 노트북 마크 다운에 삽입하고 싶습니다. <img src="image.png">마크 다운에 비슷한 것을 추가 할만큼 충분히 알고 있지만, 제 지식은 그 정도입니다. 액세스 할 …

3
pytest에서 conftest.py 파일의 용도는 무엇입니까?
나는 최근에 발견했다 pytest. 좋아 보인다. 그러나 문서가 더 나을 수 있다고 생각합니다. 어떤 conftest.py파일을 사용 해야하는지 이해하려고합니다 . 내 (현재 작은) 테스트 스위트 conftest.py에는 프로젝트 루트에 하나의 파일이 있습니다. 테스트에 주입하는 조명기를 정의하는 데 사용합니다. 두 가지 질문이 있습니다. 이것이 올바르게 사용 conftest.py됩니까? 다른 용도가 있습니까? 둘 이상의 conftest.py파일을 …
217 python  testing  pytest 

13
오류가 발생하면 자동으로 파이썬 디버거 시작
이것은 내가 오랫동안 궁금해 한 질문이지만 적절한 해결책을 찾지 못했습니다. 스크립트를 실행하고 IndexError라고 가정하면 Python은 오류의 줄, 위치 및 빠른 설명을 인쇄하고 종료합니다. 오류가 발생하면 pdb를 자동으로 시작할 수 있습니까? 파일 맨 위에 여분의 import 문을 사용하거나 몇 줄의 추가 코드를 작성하는 것에 반대하지 않습니다.
216 python  debugging 

4
Conda를 사용한 대량 패키지 업데이트
Anaconda에서 오래된 패키지를 나열하고 패키지를 선택하거나 대량 업데이트 (호환) 할 수있는 방법 (conda 업데이트 사용)이 있습니까? 수백 개의 패키지가 있으므로 개별적으로 패키지를 업데이트하는 것은 의미가 없습니다.
216 python  anaconda  conda 

2
Python에서 Requests 라이브러리를 사용하여 "User-agent"보내기
"User-agent"Python Requests를 사용하여 웹 페이지를 요청하는 동안 값을 보내려고합니다 . 아래 코드와 같이 헤더의 일부로 이것을 보내도 괜찮은지 확실하지 않습니다. debug = {'verbose': sys.stderr} user_agent = {'User-agent': 'Mozilla/5.0'} response = requests.get(url, headers = user_agent, config=debug) 디버그 정보에 요청 중에 전송되는 헤더가 표시되지 않습니다. 이 정보를 헤더로 보내도 되나요? 그렇지 않은 …

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