«python» 태그된 질문

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

3
Django에서 Forms에 대한 테스트를 어떻게 작성해야합니까?
테스트를 작성할 때 Django의 뷰에 대한 요청을 시뮬레이션하고 싶습니다. 이것은 주로 양식을 테스트하기위한 것입니다. 다음은 간단한 테스트 요청의 스 니펫입니다. from django.tests import TestCase class MyTests(TestCase): def test_forms(self): response = self.client.post("/my/form/", {'something':'something'}) self.assertEqual(response.status_code, 200) # we get our page back with an error 페이지는 양식 오류 여부에 관계없이 항상 200의 …

6
파이썬에서 부울을 어떻게 사용합니까?
파이썬은 실제로 부울 값을 포함합니까? 나는 당신이 할 수 있다는 것을 압니다. checker = 1 if checker: #dostuff 하지만 저는 꽤 현명하고 Java에서 부울을 보는 것을 즐깁니다. 예를 들면 : Boolean checker; if (someDecision) { checker = true; } if(checker) { //some stuff } 파이썬에 부울과 같은 것이 있습니까? 문서에서 …
109 python  boolean 

8
Python 메모 / 지연 조회 속성 데코레이터
최근에 인스턴스 속성이 데이터베이스에 저장된 값을 반영하는 많은 클래스를 포함하는 기존 코드베이스를 살펴 보았습니다. 데이터베이스 조회가 지연되도록 이러한 속성을 많이 리팩토링했습니다. 생성자에서 초기화되지 않고 처음 읽을 때만 초기화됩니다. 이러한 속성은 인스턴스의 수명 동안 변경되지 않지만 처음 계산하는 데에는 실제 병목 현상이 발생하고 특수한 경우에만 실제로 액세스됩니다. 따라서 데이터베이스에서 검색된 후에도 …
109 python  decorator 

4
고속 푸리에 변환을 사용하여 오디오 분석
파이썬으로 그래픽 스펙트럼 분석기를 만들려고합니다. 저는 현재 1024 바이트의 16 비트 듀얼 채널 44,100Hz 샘플 속도 오디오 스트림을 읽고 두 채널의 진폭을 함께 평균화하고 있습니다. 이제 256 개의 부호있는 단락이 있습니다. 이제 numpy와 같은 모듈을 사용하여 해당 어레이에서 fft를 수행하고 그 결과를 사용하여 그래픽 스펙트럼 분석기를 만들려고합니다. 시작은 32 바입니다. …

5
IDLE에서 명령 내역에 어떻게 액세스합니까?
bash 또는 Window의 명령 프롬프트에서 키보드의 위쪽 화살표를 눌러 마지막 명령을 가져 와서 편집 한 다음 Enter 키를 다시 눌러 결과를 볼 수 있습니다. 하지만 파이썬의 IDLE 2.6.5 또는 3.1.2에서 우리의 문장이 25 줄을 출력한다면, 우리는 마지막 명령에 대해 위쪽 화살표를 25 번 누르고 복사하려면 ENTER를 눌러야합니다. 또는 마우스를 사용하여 …

1
Python에서 만든 MD5 해시가 쉘에서 echo 및 md5sum을 사용하여 만든 것과 다른 이유는 무엇입니까?
Python MD5 해시는 셸에서 md5sum 명령으로 생성 된 해시와 다릅니다. 왜? >>> import hashlib >>> h = hashlib.md5() >>> h.update("mystringforhash") >>> print h.hexdigest() 86b6423cb6d211734fc7d81bbc5e11d3 # Result from Python $ echo mystringforhash | md5sum 686687dd68c5de717b34569dbfb8d3c3 - # Result on the shell
109 python  shell  md5sum 

4
Python super ()는 TypeError를 발생시킵니다.
Python 2.5에서 다음 코드는 a를 발생시킵니다 TypeError. >>> class X: def a(self): print "a" >>> class Y(X): def a(self): super(Y,self).a() print "b" >>> c = Y() >>> c.a() Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<stdin>", line 3, in a TypeError: super() argument 1 must …

1
Pandas read_xml () 메서드 테스트 전략
현재 pandas I / O 도구 는 read_xml()메소드와 그에 상응하는 to_xml(). 그러나 read_json데이터 프레임 가져 오기 및 read_html마크 업 형식에 대해 트리와 유사한 구조를 구현할 수 있음을 증명 합니다. 팬더 팀은 이러한 고려 않으면 read_xml미래 팬더 버전에 대한 방법을 어떻게 구현하는 것은 그들이 추구하는 것 : 내장 구문 분석 xml.etree.ElementTree의와 …
109 python  xml  pandas  xslt  xpath 

2
Python의 간단한 'if'또는 논리 문 [닫힘]
닫힘 . 이 질문은 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제를 명확히하십시오 . 휴일 3 개월 전 . 이 질문 개선 파이썬으로 다음을 어떻게 작성 하시겠습니까? if key < 1 or key …

10
선택 항목 =… 이름으로 Django IntegerField 설정
선택 옵션이있는 모델 필드가 있으면 사람이 읽을 수있는 이름과 관련된 마법 값이있는 경향이 있습니다. Django에 값 대신 사람이 읽을 수있는 이름으로 이러한 필드를 설정하는 편리한 방법이 있습니까? 이 모델을 고려하십시오. class Thing(models.Model): PRIORITIES = ( (0, 'Low'), (1, 'Normal'), (2, 'High'), ) priority = models.IntegerField(default=0, choices=PRIORITIES) 어느 시점에서 Thing 인스턴스가 …


15
효율적인 순환 버퍼?
효율적인 순환 버퍼 를 만들고 싶습니다.파이썬에서 ( 에서 정수 값의 평균을 구하는 것을 목표로). 목록을 사용하여 값을 수집하는 효율적인 방법입니까? def add_to_buffer( self, num ): self.mylist.pop( 0 ) self.mylist.append( num ) 무엇이 더 효율적일까요 (그리고 왜)?

5
디버깅을 위해서만 print 문 사용
저는 늦게 파이썬으로 많은 코딩을했습니다. 그리고 저는 이전에 작업하지 않았던 데이터로 작업하고 있으며, 이전에는 볼 수 없었던 공식을 사용하고 거대한 파일을 처리했습니다. 이 모든 것이 제대로 진행되고 있는지 확인하고 실패 지점을 식별하기 위해 많은 인쇄 문을 작성하게했습니다. 그러나 일반적으로 너무 많은 정보를 출력하는 것은 좋은 습관이 아닙니다. 디버깅하려는 경우에만 print …
109 python 

2
잘못된 http_host 헤더
Django 프레임 워크를 사용하여 웹 사이트를 개발하고 DigitalOcean.com을 사용하여 시작하고 필요한 파일을 django-project에 배포했습니다. Django-project에 정적 파일을 포함시켜야했고 정적 파일을 수집 한 후 IP를 새로 고치려고했습니다. 웹 사이트를 만드는 데 사용한 튜토리얼을 포함하고 있습니다. https://www.pythonprogramming.net/django-web-server-publish-tutorial/ 다음과 같은 오류가 발생합니다. DisallowedHost at / 잘못된 HTTP_HOST 헤더 : '198.211.99.20'. ALLOWED_HOSTS에 u'198.211.99.20 '을 …


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