«python» 태그된 질문

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

3
Python- "OpenGL.error"로거에 대한 처리기를 찾을 수 없습니다.
좋아요, 그것은 무엇이며 왜 Win2003 서버에서 발생하지만 WinXP에서는 발생하지 않습니다. 내 응용 프로그램에 전혀 영향을 미치지 않는 것 같지만 응용 프로그램을 닫으면이 오류 메시지가 나타납니다. 그리고 그것은 성가신 일입니다 (오류 메시지가 있어야하므로). 그래픽 작업을 수행하기 위해 pyOpenGl 및 wxPython을 사용하고 있습니다. 안타깝게도 저는이 Python 앱을 인수 한 C # 프로그래머이며이를 …

2
Python이 잘못된 인수 개수로 함수 호출을 허용하는 이유는 무엇입니까?
Python은 저의 첫 번째 동적 언어입니다. 최근에 잘못된 수의 인수를 잘못 제공하는 함수 호출을 코딩했습니다. 함수가 호출되었을 때 예외로 인해 실패했습니다. 동적 언어에서도 소스 파일을 구문 분석 할 때 이러한 종류의 오류가 감지 될 수있을 것으로 예상했습니다. 동일한 변수가 다른 시간에 모든 유형의 값을 포함 할 수 있기 때문에 함수가 …
80 python  arguments 


1
파이썬 : 왜 *와 **가 /와 sqrt ()보다 빠릅니까?
코드를 최적화하는 동안 다음을 깨달았습니다. >>> from timeit import Timer as T >>> T(lambda : 1234567890 / 4.0).repeat() [0.22256922721862793, 0.20560789108276367, 0.20530295372009277] >>> from __future__ import division >>> T(lambda : 1234567890 / 4).repeat() [0.14969301223754883, 0.14155197143554688, 0.14141488075256348] >>> T(lambda : 1234567890 * 0.25).repeat() [0.13619112968444824, 0.1281130313873291, 0.12830305099487305] 그리고 또한: >>> from math import …

1
Python 패키지 및 egg-info 디렉토리
누군가 egg-info 디렉토리가 각각의 모듈에 어떻게 연결되어 있는지 설명 할 수 있습니까? 예를 들어, 다음이 있습니다. /usr/local/lib/python2.5/site-packages/quodlibet/ /usr/local/lib/python2.5/site-packages/quodlibet-2.0.egg-info/ egg-info 디렉토리가 해당 모듈을 setuptools (easy_install)에 표시하는 것이라고 가정하고 있습니다. 맞습니까? 그렇다면 setuptools는 egg-info 디렉토리를 모듈 디렉토리에 어떻게 연결합니까? 내가 올바른 길을 가고 있다고 가정하고 예를 들어 기존 패키지를 setuptools에 표시하려면 모듈 …
80 python  setuptools  egg 

10
이식 가능한 데이터 형식으로 scipy sparse csr_matrix 저장 /로드
csr_matrix이식 가능한 형식으로 scipy sparse 를 어떻게 저장 /로드 합니까? scipy 희소 행렬은 Python 3 (Windows 64 비트)에서 생성되어 Python 2 (Linux 64 비트)에서 실행됩니다. 처음에는 pickle (프로토콜 = 2 및 fix_imports = True 사용)을 사용했지만 Python 3.2.2 (Windows 64 비트)에서 Python 2.7.2 (Windows 32 비트)로 이동하면 작동하지 않았고 오류가 …
80 python  numpy  scipy 


5
scikit-learn을 사용하여 여러 범주로 분류
scikit-learn의지도 학습 방법 중 하나를 사용하여 텍스트를 하나 이상의 범주로 분류하려고합니다. 내가 시도한 모든 알고리즘의 예측 기능은 하나의 일치를 반환합니다. 예를 들어 텍스트가 있습니다. "Theaters in New York compared to those in London" 그리고 내가 피드하는 모든 텍스트 스 니펫의 위치를 ​​선택하도록 알고리즘을 훈련 시켰습니다. 위의 예에서는 New Yorkand 를 …

10
Python에서 한 변수의 값을 다른 변수에 할당하면 어떻게됩니까?
이것은 파이썬을 배우는 두 번째 날입니다 (C ++와 OOP의 기초를 알고 있습니다.). 파이썬의 변수에 대해 약간의 혼란이 있습니다. 현재 내가 이해하는 방법은 다음과 같습니다. 파이썬 변수는 객체 (변경 가능하거나 변경 불가능한)에 대한 참조 (또는 포인터?)입니다. 와 같은 것이 있으면 num = 5불변 객체 5가 메모리 어딘가에 생성되고 이름-객체 참조 쌍이 …

5
한 원숭이가 파이썬에서 함수를 어떻게 패치합니까?
다른 모듈의 기능을 다른 기능으로 교체하는 데 문제가있어 미치게 만듭니다. 다음과 같은 bar.py 모듈이 있다고 가정 해 보겠습니다. from a_package.baz import do_something_expensive def a_function(): print do_something_expensive() 그리고 다음과 같은 또 다른 모듈이 있습니다. from bar import a_function a_function() from a_package.baz import do_something_expensive do_something_expensive = lambda: 'Something really cheap.' a_function() import …

7
MySQL 매개 변수화 된 쿼리
내 데이터베이스에 정보를 삽입하기 위해 MySQLdb 모듈을 사용하는 데 어려움을 겪고 있습니다. 6 개의 변수를 테이블에 삽입해야합니다. cursor.execute (""" INSERT INTO Songs (SongName, SongArtist, SongAlbum, SongGenre, SongLength, SongLocation) VALUES (var1, var2, var3, var4, var5, var6) """) 누군가 여기에서 구문을 도와 줄 수 있습니까?

6
Windows에서 Python의 로케일을 설정하는 올바른 방법은 무엇입니까?
로케일 인식 방식으로 문자열 목록을 정렬하려고합니다. 다른 i18n 관련 작업에 Babel 라이브러리를 사용했지만 정렬을 지원하지 않습니다. Python의 locale모듈은 strcoll함수를 제공 하지만 프로세스의 로케일을 작업하려는 로케일로 설정해야합니다. 약간의 고통이지만 나는 그것으로 살 수 있습니다. 문제는 실제로 로케일을 설정할 수 없다는 것입니다. 문서 에 대한 locale모듈은이 예제를 제공합니다 : import locale locale.setlocale(locale.LC_ALL, …

9
Pandas DataFrame에서 잘못된 값을 None으로 바꿉니다.
NonePython의 Pandas에서 값을 대체하는 방법이 있습니까? df.replace('pre', 'post')값을 사용 하고 다른 값으로 바꿀 수 있지만 None값 으로 바꾸고 싶은 경우에는 할 수 없습니다. 시도하면 이상한 결과가 나타납니다. 그래서 여기에 예가 있습니다 : df = DataFrame(['-',3,2,5,1,-5,-1,'-',9]) df.replace('-', 0) 성공적인 결과를 반환합니다. 그러나, df.replace('-', None) 다음 결과를 반환합니다. 0 0 - // …

2
Django의 manage.py 테스트 명령 중에 실행 된 테스트를 확인하는 방법
Django의 manage.py test명령을 사용하여 테스트 실행이 완료된 후 통과 된 테스트 수만 콘솔에 인쇄됩니다. (virtualenv) G:\Project\>python manage.py test Creating test database for alias 'default'... True .. ---------------------------------------------------------------------- Ran 2 tests in 0.017s OK Destroying test database for alias 'default'... 볼 수있는 방법이 있습니까? 실제로 실행 된 테스트 어떤 모듈에서 어떤 …

6
여러 열을 사용하는 Pandas DataFrame 집계 함수
집계 DataFrame.agg되는 데이터의 둘 이상의 열에 액세스 할 수 있는 메서드에서 사용되는 집계 함수를 작성하는 방법이 있습니까? 일반적인 사용 사례는 가중 평균, 가중 표준 편차 함수입니다. 다음과 같이 쓸 수 있기를 바랍니다. def wAvg(c, w): return ((c * w).sum() / w.sum()) df = DataFrame(....) # df has columns c and …
80 python  pandas 

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