«python» 태그된 질문

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

6
Python의 'unittest'를 사용하여 파일을 작성하는 함수의 단위 테스트를 수행하는 방법
출력 파일을 디스크에 쓰는 Python 함수가 있습니다. Python unittest모듈을 사용하여 단위 테스트를 작성하고 싶습니다 . 파일의 동등성을 어떻게 주장해야합니까? 파일 내용이 예상 내용과 다른 경우 오류가 발생하고 + 차이점 목록이 표시됩니다. Unix diff 명령 의 출력에서와 같습니다 . 공식 또는 권장 방법이 있습니까?



1
Python 피클에 선호되는 (또는 가장 일반적인) 파일 확장자
때때로, 나는 보았다 .pickle, .pck, .pcl, 및 .db파이썬 피클을 포함하는 파일을,하지만 가장 일반적인 또는 가장 좋은 방법이 무엇인지 확실입니다. 나는 후자의 세 가지 확장이 다른 것들에도 사용된다는 것을 알고 있습니다. 관련 질문은 REST API를 사용하여 시스템간에 피클을 보내는 데 선호되는 MIME 유형입니다.

2
Python지도 개체는 구독 할 수 없습니다.
다음 스크립트에서 오류가 발생하는 이유는 무엇입니까? payIntList[i] = payIntList[i] + 1000 TypeError: 'map' object is not subscriptable payList = [] numElements = 0 while True: payValue = raw_input("Enter the pay amount: ") numElements = numElements + 1 payList.append(payValue) choice = raw_input("Do you wish to continue(y/n)?") if choice == 'n' or …


7
Python, 목록을 고정 크기로 강제
Python (3)에서 마지막으로 입력 된 5 개의 변수를 포함 할 목록을 만들고 싶습니다. 다음은 그 예입니다. >>>l = [] >>>l.append('apple') >>>l.append('orange') >>>l.append('grape') >>>l.append('banana') >>>l.append('mango') >>>print(l) ['apple','orange','grape','banana','mango'] >>>l.append('kiwi') >>>print(l) ['orange','grape','banana','mango','kiwi'] #only 5 items in list 그래서, 파이썬에서 위에서 설명한 것을 달성하는 방법이 있습니까? 변수는 목록이 아니어도되며 예제로 사용했습니다. 감사!
83 python  list 

2
장고는 매개 변수와 함께 redirect ()를 반환합니다.
내 뷰 함수에서 다른 뷰를 호출하고 데이터를 전달하고 싶습니다. return redirect('some-view-name', backend, form.cleaned_data) , 여기서 백엔드는 registration.backends 객체이고 form.cleaned_data는 양식 데이터의 dict입니다 (하지만 둘 다 * args 또는 ** kwargs로 전송되어야 Don't mix *args and **kwargs in call to reverse()!오류 발생 을 방지 할 수 있습니다 ). 내가 문서에서 찾은 …

2
양식을 만들지 않고 장고에서 필요하지 않은 관리 필드를 만들 수 있습니까?
Django의 Admin 부분에 새 플레이어를 입력 할 때마다 "This field is required."라는 오류 메시지가 표시됩니다. 사용자 지정 양식을 만들지 않고 필드를 필요하지 않게 만드는 방법이 있습니까? models.py 또는 admin.py 내에서이 작업을 수행 할 수 있습니까? 다음은 models.py에있는 제 클래스의 모습입니다. class PlayerStat(models.Model): player = models.ForeignKey(Player) rushing_attempts = models.CharField( max_length = …


4
산점도를 애니메이션하는 방법은 무엇입니까?
애니메이션의 다른 단계에서 포인트의 색상과 크기가 변경되는 산점도의 애니메이션을 만들려고합니다. 데이터의 경우 x 값과 y 값이있는 두 개의 numpy ndarray가 있습니다. data.shape = (ntime, npoint) x.shape = (npoint) y.shape = (npoint) 이제 유형의 산점도를 플로팅하고 싶습니다. pylab.scatter(x,y,c=data[i,:]) 인덱스 위에 애니메이션을 만듭니다 i. 어떻게해야합니까?

3
Flask-Session 확장을 사용하여 플라스크 세션에 비밀 키가 설정되지 않았습니다.
지금은 플라스크 타사 라이브러리 Flask-Session을 사용 하고 있으며 세션이 작동하는 데 운이 없습니다. 내 사이트에 연결할 때 다음 오류가 발생합니다. RuntimeError : 비밀 키가 설정되지 않았기 때문에 세션을 사용할 수 없습니다. 애플리케이션의 secret_key를 고유하고 비밀로 설정하십시오. 아래는 내 서버 코드입니다. from flask import Flask, session from flask.ext.session import Session SESSION_TYPE …
83 python  session  flask 

2
유니 코드를 사용한 Python 및 정규식
문자열 'بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ'에서 일부 유니 코드 기호를 삭제해야합니다. 나는 그들이 여기에 확실히 존재한다는 것을 알고 있습니다. 나는 시도했다 : re.sub('([\u064B-\u0652\u06D4\u0670\u0674\u06D5-\u06ED]+)', '', 'بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ') 하지만 작동하지 않습니다. 문자열은 동일하게 유지됩니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

11
파이썬에서 상속의 요점은 무엇입니까?
다음과 같은 상황이 있다고 가정합니다. #include <iostream> class Animal { public: virtual void speak() = 0; }; class Dog : public Animal { void speak() { std::cout << "woff!" <<std::endl; } }; class Cat : public Animal { void speak() { std::cout << "meow!" <<std::endl; } }; void makeSpeak(Animal &a) …

6
2D 배열 Python의 길이 찾기
2D 배열에 몇 개의 행과 열이 있는지 어떻게 알 수 있습니까? 예를 들면 Input = ([[1, 2], [3, 4], [5, 6]])` 3 행 2 열로 표시되어야합니다.
83 python  arrays 

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