«python» 태그된 질문

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



4
Pandas의 시계열도에 수직선을 어떻게 그리나요?
vlinesPandas 시리즈 플롯에서 수직선 ( )을 어떻게 플로팅합니까? 나는 팬더를 사용하여 롤링 수단 등을 플롯하고 있으며 중요한 위치를 수직선으로 표시하고 싶습니다. 이 vlines작업을 수행하기 위해 또는 이와 유사한 것을 사용할 수 있습니까? 이 경우 x 축은입니다 datetime.



5
파이썬에서 가장 짧은 스도쿠 솔버-어떻게 작동합니까?
나는 내 자신의 스도쿠 솔버를 가지고 놀고 있었고 이것을 발견했을 때 좋고 빠른 디자인에 대한 몇 가지 포인터를 찾고 있었다. def r(a):i=a.find('0');~i or exit(a);[m in[(i-j)%9*(i/9^j/9)*(i/27^j/27|i%9/3^j%9/3)or a[j]for j in range(81)]or r(a[:i]+m+a[i+1:])for m in'%d'%5**18] from sys import*;r(argv[1]) 내 구현은 내 머릿속에서 해결하는 것과 같은 방식으로 스도쿠를 해결하지만이 비밀 알고리즘은 어떻게 작동합니까? http://scottkirkwood.blogspot.com/2006/07/shortest-sudoku-solver-in-python.html
81 python  algorithm 

6
corrcoef가 행렬을 반환하는 이유는 무엇입니까?
np.corrcoef가 행렬을 반환하는 것이 이상하게 보입니다. correlation1 = corrcoef(Strategy1Returns,Strategy2Returns) [[ 1. -0.99598935] [-0.99598935 1. ]] 왜 이것이 사실이며 고전적인 의미에서 하나의 값만 반환 할 수 있는지 아는 사람이 있습니까?
81 python  math  numpy 

7
pip install을 사용하지 않고 tar.gz 파일에서 Python 패키지를 설치하는 방법
짧게 말하면 내 작업 컴퓨터에는 네트워크 제약이 있습니다. 즉 pip install, cmd 에서 사용하려고 하면 시간 초과 / 패키지 오류를 찾지 못합니다. 예를 들면 다음과 같습니다. 내가 시도 할 때 pip install seaborn: 대신 원하는 패키지의 tar.gz 파일을 다운로드하려고했지만 설치 방법을 모르겠습니다. 나는 tar.gz 파일에서 파일을 추출했고 그 안에 "setup"파일이 …

1
어떤 상황에서 Apache Spark 대신 Dask를 사용할 수 있습니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문 개선 현재 데이터 분석을 위해 Pandas와 Spark를 사용하고 있습니다. Dask는 병렬화 된 NumPy …

3
Pandas의 성능은 기존 열에서 새 열을 만들기 위해 np.vectorize와 비교하여 적용됩니다.
Pandas 데이터 프레임을 사용하고 있으며 기존 열의 함수로 새 열을 만들고 싶습니다. 나는 속도 차이에 대한 좋은 토론을 보지 못했습니다.df.apply() 과 np.vectorize()내가 여기 물어 것이라고 생각 때문에. Pandas apply()기능이 느립니다. 내가 측정 한 것 (일부 실험에서 아래에 표시됨)에서 np.vectorize()사용하면 apply()적어도 2016 MacBook Pro에서 DataFrame 기능을 사용하는 것보다 25 배 더 …

3
Python / psycopg2 WHERE IN 문
SQL 문에서 % s를 통해 목록 (countryList)을 사용할 수있는 올바른 방법은 무엇입니까? # using psycopg2 countryList=['UK','France'] sql='SELECT * from countries WHERE country IN (%s)' data=[countryList] cur.execute(sql,data) 지금처럼 "WHERE country in (ARRAY [...])"를 실행하려고하면 오류가 발생합니다. 문자열 조작 이외의 다른 방법이 있습니까? 감사

4
Cython을 사용하여 주요 Python 프로그램 컴파일
Cython을 사용하여 .so 파일로 컴파일 된 Python 모듈을로드 할 수있는 Python2.6 프로그램이 있습니다. Cython을 사용하여 .py 모듈을 .so 파일로 컴파일했으며 모든 것이 잘 작동합니다. 이것은 Cython과 함께 사용하는 setup.py 파일입니다. from distutils.core import setup from distutils.extension import Extension from Cython.Distutils import build_ext ext_modules = [ Extension("ldap", ["ldap.pyx"]), Extension("checker", ["checker.pyx"]), Extension("finder", …
81 python  cython 

9
파이썬을 사용하여 실제 사용자 홈 디렉토리를 찾는 방법은 무엇입니까?
HOME (linux) 또는 USERPROFILE (windows) 환경 변수를 변경하고 Python 스크립트를 실행하면 시도했을 때 사용자 홈으로 새 값을 반환하는 것을 볼 수 있습니다. os.environ [ 'HOME'] os.exp 환경 변수에 의존하지 않고 실제 사용자 홈 디렉토리를 찾을 수있는 방법이 있습니까? 편집 : 다음은 레지스트리를 읽어 Windows에서 userhome을 찾는 방법입니다. http://mail.python.org/pipermail/python-win32/2008-January/006677.html 편집 : …


8
일련의 자동화 된 테스트에 대해 setUp을 한 번만 실행
내 Python 버전은 2.6입니다. 모든 테스트에 필요한 작업을 수행하기 때문에 테스트 setUp 메서드를 한 번만 실행하고 싶습니다. 내 생각은 첫 번째 실행 후 'true'로 설정되는 부울 변수를 만든 다음 설정 메서드에 대한 둘 이상의 호출을 비활성화하는 것입니다. class mySelTest(unittest.TestCase): setup_done = False def setUp(self): print str(self.setup_done) if self.setup_done: return self.setup_done …

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