«python» 태그된 질문

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

9
Django의 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.middleware.common.CommonMiddleware', 133 'django.contrib.sessions.middleware.SessionMiddleware', 134 # 'django.middleware.csrf.CsrfViewMiddleware', 135 'django.contrib.auth.middleware.AuthenticationMiddleware', 136 'django.contrib.messages.middleware.MessageMiddleware', 137 'django.middleware.locale.LocaleMiddleware', 138 # Uncomment the next line …
111 python  django 

19
파이썬 셸에서 pyspark 가져 오기
이것은 답변이없는 다른 포럼에있는 다른 사람의 질문의 사본이므로 동일한 문제가 있으므로 여기서 다시 질문 할 것이라고 생각했습니다. ( http://geekple.com/blogs/feeds/Xgzu7/posts/351703064084736 참조 ) 내 컴퓨터에 Spark가 제대로 설치되어 있으며 ./bin/pyspark를 Python 인터프리터로 사용할 때 오류없이 pyspark 모듈로 Python 프로그램을 실행할 수 있습니다. 그러나 일반 Python 셸을 실행하려고 할 때 pyspark 모듈을 가져 …

3
조건이 목록의 요소에 대해 유지되는지 확인하는 Pythonic 방법
Python에 목록이 있고 요소가 음수인지 확인하고 싶습니다. Specman에는 다음 has()을 수행하는 목록에 대한 방법이 있습니다. x: list of uint; if (x.has(it < 0)) { // do something }; it목록의 각 요소에 차례로 매핑되는 Specman 키워드는 어디에 있습니까 ? 나는 이것이 다소 우아하다고 생각합니다. 파이썬 문서를 살펴 봤는데 비슷한 것을 찾을 …
111 python  list 

5
예외 개체에서 추적 정보 추출
출처를 알 수없는 예외 객체가 주어지면 추적을 얻을 수있는 방법이 있습니까? 다음과 같은 코드가 있습니다. def stuff(): try: ..... return useful except Exception as e: return e result = stuff() if isinstance(result, Exception): result.traceback <-- How? Exception 객체가있는 경우 어떻게 트레이스 백을 추출 할 수 있습니까?


5
다중 처리를 위해 공유 메모리에서 numpy 배열 사용
다중 처리 모듈과 함께 사용하기 위해 공유 메모리에서 numpy 배열을 사용하고 싶습니다. 어려운 점은 ctypes 배열이 아니라 numpy 배열처럼 사용하는 것입니다. from multiprocessing import Process, Array import scipy def f(a): a[0] = -a[0] if __name__ == '__main__': # Create the array N = int(10) unshared_arr = scipy.rand(N) arr = Array('d', …

6
Python 모듈 os.chmod (파일, 664)는 권한을 rw-rw-r로 변경하지 않지만 -w--wx ----
최근에 Python 모듈 os를 사용하고 있는데 파일의 권한을 변경하려고 할 때 예상 한 결과를 얻지 못했습니다. 예를 들어 권한을 rw-rw-r--로 변경하려고했습니다. os.chmod("/tmp/test_file", 664) 소유권 권한은 실제로 -w--wx --- (230)입니다. --w--wx--- 1 ag ag 0 Mar 25 05:45 test_file 그러나 코드에서 664를 0664로 변경하면 결과는 내가 필요한 것입니다. os.chmod("/tmp/test_file", 0664) 결과는 …

8
목록과 함께 Python 문자열 형식화 사용
sPython 2.6.5 %s에서 list의 항목 수와 일치 하는 다양한 토큰 수를 갖는 문자열 을 생성 합니다 x. 형식이 지정된 문자열을 작성해야합니다. 다음은 작동하지 않지만 수행하려는 작업을 나타냅니다. 이 예에는 3 개의 %s토큰이 있고 목록에는 3 개의 항목이 있습니다. s = '%s BLAH %s FOO %s BAR' x = ['1', '2', …


7
pycharm은 탭을 공백으로 자동으로 변환합니다.
나는 파이썬 개발을 위해 pycharm IDE를 사용하고 있으며 django 코드에서 완벽하게 작동하므로 탭을 공백으로 변환하는 것이 기본 동작이라고 의심되지만 Python IDE에서는 탭을 공백으로 자동으로 변환 할 수 없기 때문에 모든 곳에서 오류가 발생합니다. 이.
111 python  pycharm 

6
장식 된 기능의 서명 보존
내가 매우 일반적인 것을하는 데코레이터를 작성했다고 가정하자. 예를 들어 모든 인수를 특정 유형으로 변환하고, 로깅을 수행하고, 메모 화를 구현할 수 있습니다. 다음은 예입니다. def args_as_ints(f): def g(*args, **kwargs): args = [int(x) for x in args] kwargs = dict((k, int(v)) for k, v in kwargs.items()) return f(*args, **kwargs) return g @args_as_ints …
111 python  decorator 

5
pdb를 종료하고 프로그램을 계속하는 방법은 무엇입니까?
프로그램을 디버깅하기 위해 pdb 모듈을 사용하고 있습니다. pdb를 종료하고 프로그램이 계속해서 완료되도록 허용하는 방법을 알고 싶습니다. 이 프로그램은 실행하는 데 계산 비용이 많이 들기 때문에 스크립트가 완료되지 않고 종료하고 싶지 않습니다. continue작동하지 않는 것 같습니다. pdb를 종료하고 내 프로그램을 계속하려면 어떻게해야합니까?
111 python  pdb 

13
Django QueryDict를 Python Dict로 변경하는 방법은 무엇입니까?
다음 QueryDict가 있다고 가정 해 보겠습니다. <QueryDict: {u'num': [0], u'var1': [u'value1', u'value2'], u'var2': [u'8']}> 다음과 같은 사전을 갖고 싶습니다. {'num': [0], 'var1':['value1', 'value2'], 'var2':['8']} (유니 코드 기호 u가 남아 있든 가든 상관 없습니다 .) 그렇게 queryDict.dict()하면 django 사이트 에서 제안한대로 다음 과 같은 추가 값을 잃게됩니다 var1. {'num': [0], 'var1':['value2'], …
111 python  django 


11
Python에서 매개 변수의 강제 이름 지정
Python에서는 함수 정의가있을 수 있습니다. def info(object, spacing=10, collapse=1) 다음 방법 중 하나로 호출 할 수 있습니다. info(odbchelper) info(odbchelper, 12) info(odbchelper, collapse=0) info(spacing=15, object=odbchelper) 파이썬이 이름이 지정되어있는 한 임의의 순서 인수를 허용했기 때문입니다. 우리가 겪고있는 문제는 더 큰 함수 중 일부가 커짐에 따라 사람들이 spacing와 사이에 매개 변수를 추가 collapse할 …

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