«python» 태그된 질문

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


13
sklearn에서 가져 오는 중 ImportError : 이름 check_build를 가져올 수 없습니다.
sklearn에서 가져 오는 동안 다음 오류가 발생합니다. >>> from sklearn import svm Traceback (most recent call last): File "<pyshell#17>", line 1, in <module> from sklearn import svm File "C:\Python27\lib\site-packages\sklearn\__init__.py", line 16, in <module> from . import check_build ImportError: cannot import name check_build python 2.7, scipy-0.12.0b1 superpack, numpy-1.6.0 superpack, scikit-learn-0.11을 사용하고 …

4
문자열 소스의 Python XML ElementTree?
ElementTree.parse는 파일에서 읽습니다. XML 데이터가 이미 문자열에있는 경우 어떻게 사용할 수 있습니까? 여기에 뭔가 빠졌을 수도 있지만 문자열을 파일에 쓰고 다시 읽지 않고 ElementTree를 사용할 수있는 방법이 있어야합니다. xml.etree.elementtree
117 python  xml 

5
Python : 바인딩되지 않은 메서드 바인딩?
Python에서 바인딩되지 않은 메서드를 호출하지 않고 바인딩하는 방법이 있습니까? 저는 wxPython 프로그램을 작성 중이며 특정 클래스의 경우 모든 버튼의 데이터를 클래스 수준의 튜플 목록으로 함께 그룹화하는 것이 좋습니다. class MyWidget(wx.Window): buttons = [("OK", OnOK), ("Cancel", OnCancel)] # ... def Setup(self): for text, handler in MyWidget.buttons: # This following line is …
117 python  class  methods  bind 

6
PyCharm에서 Python 버전을 선택하는 방법은 무엇입니까?
PyCharm 1.5.4가 있고 "Open Directory"옵션을 사용하여 IDE에서 폴더의 내용을 열었습니다. Python 버전 3.2를 선택했습니다 ( "External Libraries"노드 아래에 표시됨). PyCharm이 대신 해당 버전을 사용하도록 다른 버전의 Python (내 컴퓨터에 이미 설치되어 있음)을 선택하려면 어떻게해야합니까?

4
Ctrl-C로 Python 스크립트를 종료 할 수 없습니다.
다음 스크립트로 Python 스레딩을 테스트하고 있습니다. import threading class FirstThread (threading.Thread): def run (self): while True: print 'first' class SecondThread (threading.Thread): def run (self): while True: print 'second' FirstThread().start() SecondThread().start() 이것은 Kubuntu 11.10의 Python 2.7에서 실행됩니다. Ctrl+ C는 그것을 죽이지 않을 것입니다. 또한 시스템 신호 처리기를 추가하려고 시도했지만 도움이되지 않았습니다. …
117 python  linux 

12
Python 생성기 패턴에 해당하는 C ++
C ++에서 모방해야하는 Python 코드의 예가 있습니다. 특정 솔루션 (예 : co-routine 기반 yield 솔루션은 허용 가능한 답변이기는하지만)이 필요하지 않습니다. 단순히 어떤 방식 으로든 의미를 재현하면됩니다. 파이썬 이것은 구체화 된 버전을 저장하기에 너무 큰 기본 시퀀스 생성기입니다. def pair_sequence(): for i in range(2**32): for j in range(2**32): yield (i, j) …

5
TemplateDoesNotExist-Django 오류
Django Rest Framework를 사용하고 있습니다. 그리고 계속 오류가 발생합니다 Exception Type: TemplateDoesNotExist Exception Value: rest_framework/api.html 나는 내가 어떻게 잘못되고 있는지 모른다. REST 프레임 워크를 직접 사용해 보는 것은 이번이 처음입니다. 이것은 코드입니다. views.py import socket, json from modules.data.models import * from modules.utils import * from rest_framework import status from rest_framework.decorators …

10
Python 2.x의 nonlocal 키워드
Python 2.6에서 클로저를 구현하려고하는데 비 지역 변수에 액세스해야하지만이 키워드는 Python 2.x에서 사용할 수없는 것 같습니다. 이 파이썬 버전에서 클로저의 비 지역 변수에 어떻게 액세스해야합니까?


9
양의 정수에서 0이 아닌 비트를 계산하는 빠른 방법
파이썬에서 정수의 비트 수를 계산하는 빠른 방법이 필요합니다. 내 현재 솔루션은 bin(n).count("1") 하지만 더 빠른 방법이 있는지 궁금합니다. 추신 : (나는 큰 2D 이진 배열을 단일 숫자 목록으로 나타내고 비트 연산을 수행하고 있으며, 그로 인해 시간이 몇 시간에서 몇 분으로 단축됩니다. 이제 그 여분의 분을 제거하고 싶습니다. 편집 : 1. …
117 python  binary  counting 

5
str.contains로 NaN 무시
다음과 같이 문자열이 포함 된 행을 찾고 싶습니다. DF[DF.col.str.contains("foo")] 그러나 일부 요소가 NaN이기 때문에 실패합니다. ValueError : NA / NaN 값을 포함하는 벡터로 인덱싱 할 수 없습니다. 그래서 난 난독 화 된 DF[DF.col.notnull()][DF.col.dropna().str.contains("foo")] 더 좋은 방법이 있습니까?
117 python  pandas 

9
파이썬에서 두 번 빼기
두 가지 datetime.time값이 exit있으며 enter다음과 같이하고 싶습니다. duration = exit - enter 그러나 다음 오류가 발생합니다. TypeError :-에 대해 지원되지 않는 피연산자 유형 : 'datetime.time'및 'datetime.time 이 작업을 올바르게 수행하는 방법은 무엇입니까? 한 가지 가능한 해결책은 time변수를 datetime변수 로 변환 한 다음 하위 구조 로 변환하는 것입니다.하지만 여러분이 더 좋고 …
117 python  datetime 

11
Python으로 Excel (xls) 파일 읽기 / 파싱
Python ( CSV 파일 아님)으로 Excel (XLS) 파일을 읽는 가장 좋은 방법은 무엇입니까? 이 작업을 수행하기 위해 Python에서 기본적으로 지원되는 내장 패키지가 있습니까?
117 python  xls 

11
재귀 하위 폴더 검색 및 목록 파이썬에서 파일 반환
메인 폴더의 하위 폴더를 재귀 적으로 살펴보고 특정 파일 형식으로 목록을 작성하는 스크립트를 작성 중입니다. 스크립트에 문제가 있습니다. 현재 다음과 같이 설정됩니다. for root, subFolder, files in os.walk(PATH): for item in files: if item.endswith(".txt") : fileNamePath = str(os.path.join(root,subFolder,item)) 문제는 subFolder 변수가 ITEM 파일이있는 폴더가 아닌 하위 폴더 목록을 가져 오는 …

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