«python» 태그된 질문

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

14
파이썬 __call__ 특수 메소드 실제 예제
__call__클래스의 인스턴스가 호출되면 클래스의 메서드가 트리거 된다는 것을 알고 있습니다. 그러나이 특별한 방법을 언제 사용할 수 있는지 전혀 알지 못합니다. 왜냐하면 단순히 새로운 방법을 만들고 동일한 작업을 수행 할 수 있기 때문입니다.__call__ 할 수 있으며 인스턴스를 호출하는 대신 메소드를 호출 할 수 있기 때문입니다. 누군가 가이 특별한 방법을 실제로 사용한다면 …


1
왜 파이썬 3.x의 super ()가 마술입니까?
Python 3.x에서는 super()인수없이 호출 할 수 있습니다. class A(object): def x(self): print("Hey now") class B(A): def x(self): super().x() >>> B().x() Hey now 이 일을하기 위해, 일부 컴파일시의 마법은 (리 바인드 다음 코드이다 한 결과 그 중, 수행 super에가 super_) 실패 super_ = super class A(object): def x(self): print("No flipping") class …
159 python  python-3.x  super 

6
파이썬에서 반복 건너 뛰기
루프가 진행되지만 루프 내부에서 예외가 발생할 가능성이 있습니다. 이것은 물론 내 프로그램을 모두 중지시킬 것입니다. 이를 방지하기 위해 예외를 잡아서 처리합니다. 그러나 예외가 발생하더라도 나머지 반복이 실행됩니다. except:현재 반복의 나머지 부분을 건너 뛰기 위해 내 절 에 사용할 키워드가 있습니까?
159 python 

6
알파벳순으로 파이썬 데이터 구조 정렬 목록
파이썬의 데이터 구조와 관련하여 약간 혼란 스럽습니다. (), []및 {}. 간단한 목록을 정렬하려고합니다. 아마도 데이터 유형을 식별 할 수 없으므로 정렬하지 못했습니다. 내 목록은 간단합니다. ['Stem', 'constitute', 'Sedge', 'Eflux', 'Whim', 'Intrigue'] 내 질문은 이것이 어떤 유형의 데이터이며 단어를 알파벳순으로 정렬하는 방법입니다.

8
파이썬에서 디스크에 기본 http 파일 다운로드 및 저장?
저는 Python을 처음 사용하고이 사이트에서 Q & A를 진행하면서 질문에 대한 답변을 받았습니다. 그러나 나는 초보자이며 일부 솔루션을 이해하기가 어렵습니다. 매우 기본적인 솔루션이 필요합니다. 누군가 'http를 통해 파일 다운로드'와 'Windows의 디스크에 파일 저장'에 대한 간단한 해결책을 설명해 주시겠습니까? shutil 및 os 모듈을 사용하는 방법을 잘 모르겠습니다. 다운로드하려는 파일은 500MB 미만이고 …
159 python  file  download  save 

10
Python '요청'모듈을 사용하는 프록시
Python 의 우수한 요청 모듈에 대한 짧고 간단한 것 입니다. 문서에서 변수 '프록시'에 포함되어야하는 것을 찾을 수없는 것 같습니다. 표준 "IP : PORT"값을 사용하여 dict을 보내면 2 개의 값을 요구하는 것을 거부했습니다. 첫 번째 값은 ip이고 두 번째 포트는 포트라고 생각합니다 (문서에서 다루지 않는 것 같아). 문서는 이것을 언급합니다. 프록시 …

6
Pandas 데이터 프레임에서 임의의 행 선택
Pandas의 DataFrame에서 임의의 행을 선택하는 방법이 있습니까? R에는 car 패키지를 사용하여 some(x, n)head와 비슷한 유용한 기능 이 있지만이 예제에서는 x에서 임의로 10 개의 행을 선택합니다. 나는 또한 슬라이싱 문서를 살펴 보았고 그와 동등한 것은 없습니다. 최신 정보 이제 버전 20을 사용합니다. 샘플 방법이 있습니다. df.sample(n)
159 python  pandas 


7
파이썬은 목록으로 설정
파이썬에서 세트를 목록으로 변환하는 방법은 무엇입니까? 사용 a = set(["Blah", "Hello"]) a = list(a) 작동하지 않습니다. 그것은 나에게 준다 : TypeError: 'set' object is not callable
159 python  list  set 

5
os.getenv와 os.environ.get의 차이점
두 가지 방법 사이에 차이가 있습니까? >>> os.getenv('TERM') 'xterm' >>> os.environ.get('TERM') 'xterm' >>> os.getenv('FOOBAR', "not found") == "not found" True >>> os.environ.get('FOOBAR', "not found") == "not found" True 그들은 동일한 기능을 가진 것 같습니다.

9
팬더로 txt에서 데이터로드
float 및 문자열 데이터가 혼합 된 txt 파일을로드하고 있습니다. 각 요소에 액세스 할 수있는 배열에 저장하고 싶습니다. 지금 난 그냥 import pandas as pd data = pd.read_csv('output_list.txt', header = None) print data 입력 파일의 구조는 다음과 같습니다 1 0 2000.0 70.2836942112 1347.28369421 /file_address.txt.. 이제 데이터를 고유 한 열로 가져옵니다. 다른 …
159 python  io  pandas 

10
터미널에서 .ipynb Jupyter Notebook을 실행하는 방법은 무엇입니까?
.ipynb 파일에 코드가 있는데 실제로 IPython Notebook의 "대화식"기능이 필요하지 않은 지점에 도달했습니다. Mac 터미널 명령 줄에서 바로 실행하고 싶습니다. 기본적으로 이것이 .py 파일 인 경우 명령 줄에서 python filename.py를 수행 할 수 있다고 생각합니다. .ipynb 파일과 비슷한 것이 있습니까?

5
클래스 본문 내에서 클래스 staticmethod를 호출합니까?
클래스 본문 내에서 정적 메소드를 사용하려고 할 때 내장 staticmethod함수를 장식 자로 사용하여 정적 메소드를 다음과 같이 정의하십시오 . class Klass(object): @staticmethod # use as decorator def _stat_func(): return 42 _ANS = _stat_func() # call the staticmethod def method(self): ret = Klass._stat_func() + Klass._ANS return ret 다음과 같은 오류가 발생합니다. …


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