반응형

Python 104

장고의 CSRF 유효성 검사를 비활성화하는 방법은 무엇입니까?

장고의 CSRF 유효성 검사를 비활성화하는 방법은 무엇입니까? 저는 csrf 프로세서와 미들웨어 라인에 대해 의견을 제시했습니다.settings.py: 122 123 TEMPLATE_CONTEXT_PROCESSORS = ( 124 'django.contrib.auth.context_processors.auth', 125 # 'django.core.context_processors.csrf', 126 'django.core.context_processors.request', 127 'django.core.context_processors.static', 128 'cyathea.processors.static', 129 ) 130 131 MIDDLEWARE_CLASSES = ( 132 'django.midd..

itsource 2023.07.16

Python + 장고 페이지 리디렉션

Python + 장고 페이지 리디렉션 간단한 리디렉션을 수행하는 방법(예:cflocation콜드퓨전에서, 또는header(location:http://)PHP의 경우) 장고에서?간단합니다. from django.http import HttpResponseRedirect def myview(request): ... return HttpResponseRedirect("/path/") 더 많은 정보는 공식 장고 문서에 있습니다. 업데이트: 장고 1.0 현재 장고에서 이것을 하는 더 나은 방법이 분명히 있습니다.generic views. 예 - from django.views.generic.simple import redirect_to urlpatterns = patterns('', (r'^one/$', red..

itsource 2023.07.16

파이썬에서 두 개의 발전기(또는 다른 반복 가능한 것)를 결합하는 방법은 무엇입니까?

파이썬에서 두 개의 발전기(또는 다른 반복 가능한 것)를 결합하는 방법은 무엇입니까? 다음 코드를 변경하고 싶습니다. for directory, dirs, files in os.walk(directory_1): do_something() for directory, dirs, files in os.walk(directory_2): do_something() 다음 코드로: for directory, dirs, files in os.walk(directory_1) + os.walk(directory_2): do_something() 오류가 발생했습니다. +: 'property' 및 'property'에 대해 지원되지 않는 피연산자 유형 파이썬에서 두 발전기에 가입하는 방법은?itertools.chain() 해..

itsource 2023.07.06

__repr__ 메서드의 목적은 무엇입니까?

__repr__ 메서드의 목적은 무엇입니까? def __repr__(self): return '' % ( self.__class__.__name__, self.urlconf_name, self.app_name, self.namespace, self.regex.pattern) 이 방법의 중요성/목적은 무엇입니까?__repr__개체의 인쇄 가능한 표현을 반환해야 합니다. 이 개체를 만들 수 있는 방법 중 하나일 가능성이 높습니다.여기에서 공식 설명서를 참조하십시오. __repr__개발자들에게 더 많은 것을 제공하는 반면,__str__최종 사용자를 위한 것입니다. 간단한 예: >>> class Point: ... def __init__(self, x, y): ... self.x, self.y = x, y ....

itsource 2023.07.06

Windows에서 명령줄을 통해 주피터 실행

Windows에서 명령줄을 통해 주피터 실행 나는 윈도우 10, 파이썬 3.x에 주피터를 설치했습니다. $ pip install jupyter 터미널을 다시 시작했는데도 설치가 잘 됩니다. 하지만 도망치려고 노력하는 것은 $ jupyter notebook 다음과 같은 오류가 발생합니다. 'jupyter' is not recognized as an internal or external command, operable program or batch file. 주피터의 실행 파일은 어떻게 어디서 찾을 수 있습니까?Python 라이브러리 경로가 시스템 변수에 있는 것이 확실하고(Jupyter를 pip 설치할 때 해당 경로를 찾을 수 있으며, 조금만 읽기만 하면 됨) Windows에서 "command not fo..

itsource 2023.06.26

PyCrypto AES-256을 사용한 암호화 및 암호 해독

PyCrypto AES-256을 사용한 암호화 및 암호 해독 저는 PyCrypto를 사용하여 메시지와 키의 두 가지 매개 변수를 수락한 다음 메시지를 암호화/암호 해독하는 두 가지 기능을 구축하려고 합니다. 웹에서 도움이 되는 링크를 여러 개 찾았지만 각각의 링크에 결함이 있습니다. 코데코알라에 있는 이것은 PyCrypto에 의해 차단된 os.urandom을 사용합니다. 게다가, 내가 함수에 주는 키는 정확한 길이가 예상되는 것을 보장하지 않습니다.어떻게 하면 그렇게 할 수 있을까요? 또한 여러 가지 모드가 있는데, 어떤 것이 추천되나요?무엇을 사용해야 할지 모르겠어요 :/ 마지막으로 링거는 정확히 무엇입니까?암호화 및 암호 해독을 위해 다른 IV를 제공할 수 있습니까? 아니면 다른 결과로 반환됩니까?다..

itsource 2023.06.21

팬더와 함께 기둥에 비닝하기

팬더와 함께 기둥에 비닝하기 숫자 값이 있는 데이터 프레임 열이 있습니다. df['percentage'].head() 46.5 44.2 100.0 42.12 열을 빈 카운트로 표시합니다. bins = [0, 1, 5, 10, 25, 50, 100] 값 카운트가 있는 빈으로 결과를 가져오려면 어떻게 해야 합니까? [0, 1] bin amount [1, 5] etc [5, 10] etc ... 다음을 사용할 수 있습니다. bins = [0, 1, 5, 10, 25, 50, 100] df['binned'] = pd.cut(df['percentage'], bins) print (df) percentage binned 0 46.50 (25, 50] 1 44.20 (25, 50] 2 100.00 (50, 100] ..

itsource 2023.06.16

판다의 첫 번째 열을 시리즈로 데이터 프레임으로 얻는 방법은 무엇입니까?

판다의 첫 번째 열을 시리즈로 데이터 프레임으로 얻는 방법은 무엇입니까? 노력했습니다. x=pandas.DataFrame(...) s = x.take([0], axis=1) 그리고.s영상 시리즈가 아닌 데이터 프레임을 가져옵니다.>>> import pandas as pd >>> df = pd.DataFrame({'x' : [1, 2, 3, 4], 'y' : [4, 5, 6, 7]}) >>> df x y 0 1 4 1 2 5 2 3 6 3 4 7 >>> s = df.ix[:,0] >>> type(s) >>> =========================================================================== 갱신하다 2017년 6월 이후에 이 글을 읽고 있다면,ix판다 0..

itsource 2023.06.16

문자열에서 선행 및 후행 0을 제거하는 방법은 무엇입니까?파이썬

문자열에서 선행 및 후행 0을 제거하는 방법은 무엇입니까?파이썬 이와 같은 영숫자 문자열이 여러 개 있습니다. listOfNum = ['000231512-n','1209123100000-n00000','alphanumeric0000', '000alphanumeric'] 후행 0을 제거하는 데 필요한 출력은 다음과 같습니다. listOfNum = ['000231512-n','1209123100000-n','alphanumeric', '000alphanumeric'] 선행 후행 0에 대한 원하는 출력은 다음과 같습니다. listOfNum = ['231512-n','1209123100000-n00000','alphanumeric0000', 'alphanumeric'] 선행 0과 후행 0을 모두 제거하기 위한 ..

itsource 2023.06.11

다중 처리:여러 프로세스에서 딕트를 공유하려면 어떻게 해야 합니까?

다중 처리:여러 프로세스에서 딕트를 공유하려면 어떻게 해야 합니까? 으로, 조인가큐능동에여러프생램로성그는하,Q 결국에는 .D결과를 저장합니다.(각 자식 프로세스가 사용할 수 있도록 함)D결과를 저장하고 다른 하위 프로세스가 어떤 결과를 생성하는지 확인합니다.) 사전 D를 자식 프로세스로 인쇄하면 사전에 수행된 수정 사항(예: D)이 표시됩니다.하지만 메인 프로세스가 Q에 합류한 후 D를 인쇄하면 빈 딕트입니다! 동기화/잠금 문제인 것으로 알고 있습니다.누가 여기서 무슨 일이 일어나고 있는지, 어떻게 D에 대한 액세스를 동기화할 수 있는지 알려줄 수 있습니까?일반적인 대답은 객체를 사용하는 것을 포함합니다.문서에서 수정됨: from multiprocessing import Process, Manager d..

itsource 2023.06.11
반응형