«python» 태그된 질문

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

6
Python에서 인스턴스 변수의 기본값을 어떻게 선언해야합니까?
클래스 멤버에게 다음과 같은 기본값을 제공해야합니까? class Foo: num = 1 아니면 이것처럼? class Foo: def __init__(self): self.num = 1 에서 이 질문에 나는, 두 경우 모두에서 그 발견 bar = Foo() bar.num += 1 잘 정의 된 작업입니다. 첫 번째 방법은 클래스 변수를 제공하고 두 번째 방법은 제공하지 않는다는 …
90 python  class  oop 

5
Python dict에 동일한 해시를 가진 여러 키가있는 이유는 무엇입니까?
hash후드 아래에서 Python 함수 를 이해하려고합니다 . 모든 인스턴스가 동일한 해시 값을 반환하는 사용자 지정 클래스를 만들었습니다. class C: def __hash__(self): return 42 위의 클래스의 인스턴스는 한 번에 하나만있을 수 있다고 가정 dict했지만 실제로 dict는 동일한 해시를 가진 여러 요소를 가질 수 있습니다. c, d = C(), C() x = …

10
Flask 서버에서 콘솔 메시지 비활성화
독립 실행 형 모드에서 실행중인 Flask 서버가 있습니다 (사용 app.run()). 하지만 콘솔에 메시지가 표시되는 것을 원하지 않습니다. 127.0.0.1 - - [15/Feb/2013 10:52:22] "GET /index.html HTTP/1.1" 200 - ... 상세 모드를 비활성화하려면 어떻게합니까?
90 python  flask 

5
프로세스를 X 번 실행하는 더 파이썬적인 방법
어느 것이 더 비단뱀입니까? While 루프 : count = 0 while count < 50: print "Some thing" count = count + 1 For 루프 : for i in range(50): print "Some thing" 편집 : 중복되지 않는 이유는 'i'없이 범위를 실행하는 방법과 비교해 더 명확한 결정에 대한 답변이 있기 때문입니다.
90 python  loops 



4
pandas 데이터 프레임 그룹 별 datetime 월
csv 파일을 고려하십시오. string,date,number a string,2/5/11 9:16am,1.0 a string,3/5/11 10:44pm,2.0 a string,4/22/11 12:07pm,3.0 a string,4/22/11 12:10pm,4.0 a string,4/29/11 11:59am,1.0 a string,5/2/11 1:41pm,2.0 a string,5/2/11 2:02pm,3.0 a string,5/2/11 2:56pm,4.0 a string,5/2/11 3:00pm,5.0 a string,5/2/14 3:02pm,6.0 a string,5/2/14 3:18pm,7.0 이것을 읽고 날짜 열을 datetime 형식으로 다시 형식화 할 수 있습니다. b=pd.read_csv('b.dat') b['date']=pd.to_datetime(b['date'],format='%m/%d/%y …

9
파이썬 distutils를 설치하는 방법
방금 VPS 서버 (우분투 8.04에서 실행)에 약간의 공간이 있고 여기에 장고를 설치하려고합니다. 서버에 python 2.5가 설치되어 있지만 표준 설치가 아닌 것 같습니다. django 용 설치 스크립트를 실행하면 amitoj@ninja:~/Django-1.2.1$ python setup.py install Traceback (most recent call last): File "setup.py", line 1, in <module> from distutils.core import setup ImportError: No module named …
90 python  distutils 

2
pip 패키지에 대한 종속성 트리를 표시하는 방법이 있습니까?
여러 패키지 종속성이있는 프로젝트가 있으며 주요 요구 사항은 requirements.txt. 내가 호출 pip freeze하면 현재 설치된 패키지를 일반 목록으로 인쇄합니다. 나는 또한 다음과 같은 의존 관계를 얻는 것을 선호합니다. Flask==0.9 Jinja2==2.7 Werkzeug==0.8.3 Jinja2==2.7 Werkzeug==0.8.3 Flask-Admin==1.0.6 Flask==0.9 Jinja2==2.7 Werkzeug==0.8.3 목표는 각 특정 패키지의 종속성을 감지하는 것입니다. Werkzeug==0.8.3 Flask==0.9 Flask-Admin==1.0.6 그리고 이것들을 내 …

7
파이썬에서 객체가 바이트와 같은 객체인지 결정하는 적절한 방법은 무엇입니까?
예상 str하지만 bytes다음과 같은 방식 으로 전달되는 경우를 처리하는 코드 가 있습니다 . if isinstance(data, bytes): data = data.decode() 안타깝게도 bytearray. 객체가 bytes또는 인지 여부를 테스트하는보다 일반적인 방법이 bytearray있습니까? 아니면 둘 다 확인해야합니까? 가 hasattr('decode')내가 될 것이라고 느낌으로 나쁜로?

2
pytest 테스트 내에서 로깅
일부 상태 변수를 검사하기 위해 테스트 함수 내에 몇 가지 로깅 문을 넣고 싶습니다. 다음 코드 스 니펫이 있습니다. import pytest,os import logging logging.basicConfig(level=logging.DEBUG) mylogger = logging.getLogger() ############################################################################# def setup_module(module): ''' Setup for the entire module ''' mylogger.info('Inside Setup') # Do the actual setup stuff here pass def setup_function(func): ''' …
90 python  logging  pytest 

9
JavaScript에서 동등한 Python Pandas
이 CSV 예 : Source,col1,col2,col3 foo,1,2,3 bar,3,4,5 내가 Pandas를 사용하는 표준 방법은 다음과 같습니다. CSV 구문 분석 데이터 프레임으로 열 선택 ( col1및 col3) 열 처리 (예 : col1및 값 평균 col3) Pandas와 같은 JavaScript 라이브러리가 있습니까?

9
ipynb는 다른 ipynb 파일을 가져옵니다.
인터랙티브 파이썬 (ipython)은 정말 놀랍습니다. 특히 여러분이 즉석에서 함께 연결하고 ... 돌아 가기 쉬운 방식으로 수행 할 때 특히 그렇습니다. 그러나 흥미로운 것은 여러 개의 ipython 노트북 (ipynb 파일)을 사용하는 경우입니다. 다른 ipynb 파일을 가져 오는 것을 좋아한다는 점을 제외하고는 노트북이 다른 노트북과 관계가 없어야하는 것 같습니다. 내가 보는 유일한 …


10
Anaconda Python은 Windows에서 어디에 설치됩니까?
Windows 컴퓨터에 Anaconda for Python 2.7을 설치하고 Anaconda 인터프리터를 PyDev에 추가하고 싶었지만 빠른 인터넷 검색은 Anaconda가 설치된 기본 위치를 찾을 수 없었고 SO 검색은 유용한 정보를 찾지 못했습니다. Anaconda 4.0은 Windows 7에서 어디에 설치됩니까?

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