«python» 태그된 질문

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

12
Django가 사용자 정의 양식 매개 변수를 Formset에 전달
이것은 Django 1.9에서 form_kwargs 로 수정되었습니다 . 다음과 같은 장고 양식이 있습니다. class ServiceForm(forms.Form): option = forms.ModelChoiceField(queryset=ServiceOption.objects.none()) rate = forms.DecimalField(widget=custom_widgets.SmallField()) units = forms.IntegerField(min_value=1, widget=custom_widgets.SmallField()) def __init__(self, *args, **kwargs): affiliate = kwargs.pop('affiliate') super(ServiceForm, self).__init__(*args, **kwargs) self.fields["option"].queryset = ServiceOption.objects.filter(affiliate=affiliate) 이 양식을 다음과 같이 부릅니다. form = ServiceForm(affiliate=request.affiliate) request.affiliate로그인 한 사용자는 어디에 있습니까 …

7
파이썬 욕심없는 정규식
어떻게 같은 파이썬 정규식을해야합니까 "(.*)", 제공하도록 "a (b) c (d) e"파이썬이 일치하는 "b"대신 "b) c (d"? "[^)]"대신 대신 사용할 수 있다는 것을 알고 "."있지만 정규식을 좀 더 깨끗하게 유지하는보다 일반적인 솔루션을 찾고 있습니다. 파이썬에게 "이봐, 가능한 빨리 일치시켜"라고 말하는 방법이 있습니까?



2
Django Admin에서 동일한 모델에 대한 여러 ModelAdmins / views
동일한 모델에 대해 둘 이상의 ModelAdmin을 작성하고 각각 다른 방식으로 사용자 정의하고 다른 URL에 링크하려면 어떻게해야합니까? Posts라는 Django 모델이 있다고 가정 해 봅시다. 기본적으로이 모델의 관리자보기에는 모든 Post 객체가 나열됩니다. list_display와 같은 변수를 설정하거나 querysetModelAdmin 에서 메소드를 재정 의하여 다양한 방법으로 페이지에 표시되는 객체 목록을 사용자 정의 할 수 있다는 …

6
django의 model.save ()가 full_clean ()을 호출하지 않는 이유는 무엇입니까?
django의 orm이 모델 양식의 일부로 저장되지 않는 한 모델에서 'full_clean'을 호출하지 않는 이유가 있는지 아는 사람이 있는지 궁금합니다. 모델의 save () 메소드를 호출 할 때 full_clean ()이 자동으로 호출되지 않습니다. 직접 만든 모델에 대해 1 단계 모델 유효성 검사를 실행하려면 수동으로 호출해야합니다. django의 완전 깨끗한 의사 (참고 : Django 1.6에 …

1
Python 3.x 정수의 경우 비트 시프트보다 2 배 빠릅니다.
나는 sorted_containers 의 출처를보고 있었고이 줄 을보고 놀랐습니다 . self._load, self._twice, self._half = load, load * 2, load >> 1 여기 load정수가 있습니다. 한 곳에서 비트 이동을 사용하고 다른 곳에서 곱셈을 사용하는 이유는 무엇입니까? 비트 쉬프팅이 2의 정수 나누기보다 빠를 수도 있지만, 곱셈을 쉬프트로 대체하지 않는 이유는 무엇입니까? 다음과 같은 …

6
__hash __ ()를 구현하는 정확하고 좋은 방법은 무엇입니까?
구현하는 올바른 방법은 무엇입니까 __hash__()? 해시 코드를 반환하는 함수에 대해 이야기하고 나서 해시 테이블 (일명 사전)에 객체를 삽입하는 데 사용됩니다. 마찬가지로 __hash__()내가 반환 된 정수의 값이 균일하게 공통 데이터를 분산해야한다고 가정 반환 정수 및 해시 테이블에 "비닝 (binning)"객체에 사용됩니다 (충돌을 최소화하기 위해). 그러한 가치를 얻는 좋은 방법은 무엇입니까? 충돌이 문제입니까? …

4
pylint를 사용하여 하나의 특정 라인을 무시할 수 있습니까?
헤더에 다음 줄이 있습니다. import config.logging_settings 이것은 실제로 파이썬 로깅 설정을 변경하지만 pylint는 이것이 사용되지 않은 가져 오기라고 생각합니다. unused-import일반적으로 경고 를 제거하고 싶지 않으므로이 특정 행을 무시하는 것이 가능합니까? .pylintrc이 프로젝트에 대해 신경 쓰지 않아도 되므로 구성 파일 변경에 대한 답변이 허용됩니다. 그렇지 않으면 다음과 같은 것도 감사하겠습니다. import …
150 python  pylint 

9
입력 인수를 기반으로 모의 파이썬 함수
우리는 파이썬을 위해 Mock 을 한동안 사용 하고 있습니다. 이제 우리는 함수를 조롱하려는 상황이 있습니다 def foo(self, my_param): #do something here, assign something to my_result return my_result 일반적으로 이것을 조롱하는 방법은 다음과 같습니다 (foo가 객체의 일부라고 가정) self.foo = MagicMock(return_value="mocked!") 심지어 foo ()를 몇 번 호출하면 사용할 수 있습니다. self.foo …

16
파이썬에서 파일의 첫 N 줄을 읽습니다.
지정된 크기로 자르려는 큰 원시 데이터 파일이 있습니다. .net c #에서 경험이 있지만 파이썬 에서이 작업을 단순화하고 관심을 끌기를 원합니다. 파이썬에서 텍스트 파일의 첫 N 줄을 얻는 방법은 무엇입니까? 사용중인 OS가 구현에 영향을 줍니까?
150 python  file  head 


12
팬더에서 공백 값 (공백)을 NaN으로 바꾸기
공백 (임의의 양)을 포함하는 Pandas 데이터 프레임에서 모든 값을 찾고 해당 값을 NaN으로 바꾸고 싶습니다. 이것이 어떻게 개선 될 수있는 아이디어가 있습니까? 기본적으로 나는 이것을 돌리고 싶다 : A B C 2000-01-01 -0.532681 foo 0 2000-01-02 1.490752 bar 1 2000-01-03 -1.387326 foo 2 2000-01-04 0.814772 baz 2000-01-05 -0.222552 4 2000-01-06 …
150 python  pandas  dataframe 

2
MATLAB 코드를 Python으로 변환하는 도구 [닫기]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 3 년 전 . 이 질문을 개선하십시오 MS 논문에서 MATLAB 코드가 많이 있습니다. 이제 파이썬 (numpy / scipy 및 matplotlib을 사용하여)으로 변환하고 오픈 소스로 배포하려고합니다. MATLAB과 …


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