«python» 태그된 질문

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

15
팬더 DataFrame에서 열 삭제
DataFrame에서 열을 삭제할 때 다음을 사용합니다. del df['column_name'] 그리고 이것은 훌륭하게 작동합니다. 왜 다음을 사용할 수 없습니까? del df.column_name 로 열 / 시리즈에 액세스 할 수 있기 때문에 이것이 df.column_name작동 할 것으로 예상했습니다.
1326 python  pandas  dataframe 

11
pip를 사용하여 특정 패키지 버전 설치
--no-site-packages옵션으로 만든 새로운 virtualenv를 사용하여 MySQL_python 어댑터 버전 1.2.2를 설치하려고합니다 . PyPi에 표시된 현재 버전은 1.2.3 입니다. 이전 버전을 설치하는 방법이 있습니까? 나는 이것을해야한다는 기사를 발견했다. pip install MySQL_python==1.2.2 그러나 설치되면 여전히 MySQL_python-1.2.3-py2.6.egg-info사이트 패키지에 표시됩니다. 이것은이 패키지에 특정한 문제입니까, 아니면 제가 잘못하고 있습니까?
1313 python  mysql  pip  pypi  mysql-python 

26
긴 여러 줄 문자열을 만드는 Pythonic 방법
매우 긴 쿼리가 있습니다. 파이썬에서 여러 줄로 나누고 싶습니다. JavaScript 로하는 방법은 여러 문장을 사용하고 +연산자 와 결합하는 것입니다 (아마도 가장 효율적인 방법은 아니지만이 단계의 성능에 대해서는 신경 쓰지 않습니다. 코드 가독성 만) . 예: var long_string = 'some text not important. just garbage to' + 'illustrate my example'; 파이썬에서 …


28
UnicodeEncodeError : 'ascii'코덱은 위치 20에서 문자 u '\ xa0'을 인코딩 할 수 없습니다. 서 수가 범위 내에 있지 않습니다 (128)
다른 웹 페이지 (다른 사이트)에서 가져온 텍스트의 유니 코드 문자를 처리하는 데 문제가 있습니다. BeautifulSoup을 사용하고 있습니다. 문제는 오류가 항상 재현 가능한 것은 아니라는 것입니다. 때로는 일부 페이지에서 작동하며 때로는UnicodeEncodeError 않습니다. 나는 생각할 수있는 모든 것을 시도했지만 유니 코드 관련 오류를 발생시키지 않고 일관되게 작동하는 것을 찾지 못했습니다. 문제를 일으키는 …


10
현대 파이썬에서 사용자 정의 예외를 선언하는 올바른 방법은 무엇입니까?
현대 파이썬에서 사용자 정의 예외 클래스를 선언하는 올바른 방법은 무엇입니까? 나의 주요 목표는 다른 예외 클래스가 가지고있는 표준을 준수하는 것입니다. 예를 들어 예외에 포함 된 추가 문자열은 예외를 잡은 도구에 의해 인쇄됩니다. "현대 파이썬"이란 파이썬 2.5에서 실행되지만 파이썬 2.6 및 파이썬 3에 대해 '올바른'것을 의미합니다. 그리고 "custom"은 오류의 원인에 대한 …

29
파이썬 스크립트를 어떻게 프로파일 링 할 수 있습니까?
프로젝트 오일러 및 기타 코딩 공모전은 종종 최대 실행 시간을 갖거나 사람들이 특정 솔루션의 실행 속도를 자랑합니다. 파이썬의 경우 때때로 접근 방식이 다소 복잡합니다 __main__. 즉 타이밍 코드를 추가하는 것 입니다. 파이썬 프로그램 실행 시간을 프로파일 링하는 좋은 방법은 무엇입니까?




7
type ()과 isinstance ()의 차이점은 무엇입니까?
이 두 코드 조각의 차이점은 무엇입니까? 사용 type(): import types if type(a) is types.DictType: do_something() if type(b) in types.StringTypes: do_something_else() 사용 isinstance(): if isinstance(a, dict): do_something() if isinstance(b, str) or isinstance(b, unicode): do_something_else()
1247 python  oop  inheritance  types 



16
두 목록을 사전으로 변환
당신이 가지고 있다고 상상해보십시오 : keys = ['name', 'age', 'food'] values = ['Monty', 42, 'spam'] 다음 사전을 만드는 가장 간단한 방법은 무엇입니까? a_dict = {'name' : 'Monty', 'age' : 42, 'food' : 'spam'}
1227 python  list  dictionary 

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