«python» 태그된 질문

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

1
은 무슨 뜻인가요? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문 개선 많은 웹 사이트에서 나는 종종 코드가 비단뱀 적이 지 않거나 동일한 목표를 달성하는 …
88 python 

13
매개 변수를 사용하거나 사용하지 않고 사용할 수있는 Python 데코레이터를 만드는 방법은 무엇입니까?
매개 변수와 함께 사용할 수있는 Python 데코레이터를 만들고 싶습니다. @redirect_output("somewhere.log") def foo(): .... 또는 그것들없이 (예를 들어 출력을 기본적으로 stderr로 리디렉션) : @redirect_output def foo(): .... 그게 가능합니까? 출력 리디렉션 문제에 대한 다른 솔루션을 찾고있는 것이 아니라 달성하고자하는 구문의 예일뿐입니다.
88 python  decorator 



2
Pandas to_csv가있는 float64
다음과 같은 부동 숫자가 포함 된 CSV를 읽고 있습니다. Bob,0.085 Alice,0.005 데이터 프레임으로 가져 와서이 데이터 프레임을 새 위치에 씁니다. df = pd.read_csv(orig) df.to_csv(pandasfile) 이제 이것은 다음 pandasfile과 같습니다. Bob,0.085000000000000006 Alice,0.0050000000000000001 무슨 일이야? 아마도 float32 같은 다른 유형으로 캐스팅해야할까요? 임 사용 팬더 0.9.0 와 1.6.2 NumPy와 .
88 python  numpy  pandas 


5
Spark DataFrame groupBy 및 내림차순 정렬 (pyspark)
pyspark (Python 2.7.9 / Spark 1.3.1)를 사용하고 있으며 내림차순으로 필터링 및 정렬해야하는 데이터 프레임 GroupObject가 있습니다. 이 코드 조각을 통해 달성하려고합니다. group_by_dataframe.count().filter("`count` >= 10").sort('count', ascending=False) 그러나 다음과 같은 오류가 발생합니다. sort() got an unexpected keyword argument 'ascending'

5
Pandas 데이터 프레임에서 튜플 열을 분할하는 방법은 무엇입니까?
나는 판다 데이터 프레임을 가지고 있습니다 (이것은 단지 작은 조각입니다) >>> d1 y norm test y norm train len(y_train) len(y_test) \ 0 64.904368 116.151232 1645 549 1 70.852681 112.639876 1645 549 SVR RBF \ 0 (35.652207342877873, 22.95533537448393) 1 (39.563683797747622, 27.382483096332511) LCV \ 0 (19.365430594452338, 13.880062435173587) 1 (19.099614489458364, 14.018867136617146) RIDGE CV …

2
matplotlib.pyplot은 이전 플롯을 잊지 않습니다. 어떻게 플러시 / 새로 고침 할 수 있습니까?
matplotlib.pyplot이전 플롯을 "잊어 버리는" 방법 나는 사용하여 여러 번 플롯하려고합니다. matplotlib.pyplot 코드는 다음과 같습니다. def plottest(): import numpy as np import matplotlib.pyplot as plt a=np.random.rand(10,) b=np.random.rand(10,) c=np.random.rand(10,) plt.plot(a,label='a') plt.plot(b,label='b') plt.plot(c,label='c') plt.legend(loc='upper left') plt.ylabel('mag') plt.xlabel('element)') plt.show() e=np.random.rand(10,) f=np.random.rand(10,) g=np.random.rand(10,) plt.plot(e,label='e') plt.plot(f,label='f') plt.plot(g,label='g') plt.legend(loc='upper left') plt.ylabel('mag') plt.xlabel('element)') plt.show() 불행히도 나는 내가 무엇을하든 …

3
Python의 백그라운드 함수
가끔 사용자에게 이미지를 표시하는 Python 스크립트가 있습니다. 이미지는 때때로 상당히 클 수 있으며 자주 재사용됩니다. 그것들을 표시하는 것은 중요하지 않지만 관련된 메시지를 표시하는 것은 중요합니다. 필요한 이미지를 다운로드하여 로컬에 저장하는 기능이 있습니다. 지금은 사용자에게 메시지를 표시하는 코드와 함께 인라인으로 실행되지만 로컬이 아닌 이미지의 경우 10 초 이상 걸릴 수 있습니다. …

7
scikit-learn에서 계층화 된 기차 / 테스트 분할
데이터를 훈련 세트 (75 %)와 테스트 세트 (25 %)로 분할해야합니다. 현재 아래 코드를 사용하여 수행합니다. X, Xt, userInfo, userInfo_train = sklearn.cross_validation.train_test_split(X, userInfo) 그러나 훈련 데이터 세트를 계층화하고 싶습니다. 어떻게하나요? 나는 StratifiedKFold방법을 조사해 왔지만 75 % / 25 % 분할을 지정하지 않고 훈련 데이터 세트 만 계층화하도록합니다.

3
반복 필드에 할당하는 방법은 무엇입니까?
파이썬에서 프로토콜 버퍼를 사용하고 있는데 Person메시지가 있습니다. repeated uint64 id 하지만 다음과 같이 값을 할당하려고 할 때 : person.id = [1, 32, 43432] 오류가 발생합니다. Assigment not allowed for repeated field "id" in protocol message object 반복되는 필드에 값을 할당하는 방법은 무엇입니까?

4
enumerate ()-Python에서 생성기
생성기 함수의 결과를 파이썬의 enumerate ()에 전달할 때 어떤 일이 발생하는지 알고 싶습니다. 예: def veryBigHello(): i = 0 while i < 10000000: i += 1 yield "hello" numbered = enumerate(veryBigHello()) for i, word in numbered: print i, word 열거 형이 느리게 반복됩니까, 아니면 모든 것을 첫 번째로 밀어 넣습니까? …


6
파이썬에서 셀레늄 웹 드라이버로 텍스트를 얻는 방법
셀레늄 웹 드라이버를 사용하여 텍스트를 얻으려고하는데 여기에 내 코드가 있습니다. 내 경우에는 웹 페이지를 다시 시작할 때마다 ID가 변경되므로 Xpath를 사용하고 싶지 않습니다. 도와주세요. 내 코드 : text=driver.find_element_by_class_name("current-stage").getText("my text") HTML : <span class="current-text" id="yui_3_7_0_4_1389185744113_384">my text</span>
88 python  selenium 

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