본문 바로가기

python2392

파이썬 Flask app.secret_key 이해하기 app.secret_key 가 설정되지 않은 경우 Flask는 세션 사전을 설정하거나 액세스하는 것을 허용하지 않습니다. 저는 웹 개발을 처음 접했고 보안 기능이 어떻게 작동하는지 이유를 모릅니다. Flask가 내부적으로 무엇을하는지 이해하고 싶습니다. 해결 방법 암호화가 필요한 모든 것 (공격자에 의한 변조를 방지하기 위해)은 비밀 키를 설정해야합니다. 단지 Flask 자체의 경우 'anything'은 Session 개체이지만 다른 확장 프로그램은 동일한 비밀을 사용할 수 있습니다. secret_key 는 단순히 SECRET_KEY 구성 키에 설정된 값이거나 직접 설정할 수 있습니다. 참조 페이지 https://stackoverflow.com/questions/22463939 2020. 12. 19.
파이썬 System ( 'PAUSE')에 해당하는 Python 저는 파이썬 3.3에서 기본 계산기를 코딩하고 있으며 명령 창에서 실행할 수 있기를 원합니다. 하지만 마지막에 도착하자마자 최종 답변을 볼 시간이되기 전에 창문을 닫습니다. 그래서 C ++ System ( 'PAUSE') 명령에 상응하는 것이 있는지 궁금해서 사용자가 준비 될 때까지 더 이상 진행하지 말라고 지시했습니다. 내 계산기 코드는 다음과 같습니다. print('Your Very Own Basic Calculator') first_num = int(input('Please Enter The First Number: ')) second_num = int(input('Please Enter The Second Number: ')) Equation = input('What would you like t.. 2020. 12. 19.
파이썬 Django, 템플릿 컨텍스트 프로세서 이상한 문제가 있습니다. 컨텍스트 프로세서를 사용하여 전역 쿼리를 추가하고 싶습니다. 내 앱에서 다음과 같이 processor.py를 만들었습니다. from myproject.myapp.models import Foo def foos(request): return {'foos': Foo.objects.all()} 그리고 내 setting.py 끝에 이것을 추가했습니다. TEMPLATE_CONTEXT_PROCESSORS = ('myapp.processor.foos',) 마지막으로 나는 다음과 같이 내 견해를 전달합니다. def index_view(request): return render_to_response('index.html', {}, context_instance=RequestContext(requ.. 2020. 12. 19.
파이썬에서 문자열의 모든 연속 부분 문자열을 얻는 방법? 여기에 내 코드가 있지만 더 나은 솔루션을 원합니다. 문제에 대해 어떻게 생각하십니까? def get_all_substrings(string): length = len(string) alist = [] for i in xrange(length): for j in xrange(i,length): alist.append(string[i:j + 1]) return alist print get_all_substring('abcde') 해결 방법 제가 생각할 수있는 유일한 개선점은 다음과 같이 목록 이해력을 사용하는 것입니다. def get_all_substrings(input_string): length = len(input_string) return [input_string[i:j+1] for i in xra.. 2020. 12. 19.
파이썬 데이터 유형에 따라 pandas 데이터 프레임 열 목록 가져 오기 다음 열이있는 데이터 프레임이있는 경우 : 1. NAME object 2. On_Time object 3. On_Budget object 4. %actual_hr float64 5. Baseline Start Date datetime64[ns] 6. Forecast Start Date datetime64[ns] 나는 말할 수 있고 싶습니다 : 여기에 데이터 프레임이 있습니다. Object 유형 또는 DateTime 유형의 열 목록을 제공합니까? 숫자 (Float64)를 소수점 이하 두 자리로 변환하는 기능이 있으며 특정 유형의이 데이터 프레임 열 목록을 사용하고이 함수를 통해 실행하여 모두 2dp로 변환하고 싶습니다. 아마도: For c in col_list: if c.dtype = "Something".. 2020. 12. 19.
파이썬 평균 및 표준 편차 플로팅 해결 방법 import matplotlib.pyplot as plt import numpy as np x = np.array([1, 2, 3, 4, 5]) y = np.power(x, 2) # Effectively y = x**2 e = np.array([1.5, 2.6, 3.7, 4.6, 5.5]) plt.errorbar(x, y, e, linestyle='None', marker='^') plt.show() plt.errorbar 는 추가 yerr 및 기본적으로 None (즉, 공백으로두면 plt.plot 으로 작동합니다). 참조 페이지 https://stackoverflow.com/questions/22481854 2020. 12. 19.
파이썬 별도의 Pandas DataFrame을 서브 플롯으로 플로팅하려면 어떻게해야합니까? 동일한 값 척도를 공유하지만 열과 인덱스가 다른 Pandas DataFrame이 몇 개 있습니다. df.plot () 을 호출 할 때 별도의 플롯 이미지를 얻습니다. 내가 정말로 원하는 것은 그것들을 모두 서브 플롯과 같은 플롯에 두는 것이지만, 불행히도 나는 어떻게 도움을 줄 수 있는지에 대한 해결책을 찾지 못했습니다. 해결 방법 matplotlib를 사용하여 수동으로 서브 플롯을 만든 다음 ax 키워드를 사용하여 특정 서브 플롯에 데이터 프레임을 그릴 수 있습니다. 예를 들어 4 개의 서브 플롯 (2x2)의 경우 : import matplotlib.pyplot as plt fig, axes = plt.subplots(nrows=2, ncols=2) df1.plot(ax=axes[0,0]) df2.pl.. 2020. 12. 19.
파이썬 Pandas DataFrame의 여러 값 중 하나와 일치하는 행을 효율적으로 선택 다음과 같이 Pandas DataFrame의 데이터가 제공됩니다. Name Amount --------------- Alice 100 Bob 50 Charlie 200 Alice 30 Charlie 10 Name 이 컬렉션 {Alice, Bob} 의 여러 값 중 하나 인 모든 행을 선택하고 싶습니다. Name Amount --------------- Alice 100 Bob 50 Alice 30 Pandas에서이를 수행하는 효율적인 방법은 무엇입니까? 내가 보는 옵션 다음과 같은 많은 문을 선택하고 병합합니다. merge(df[df.name = specific_name] for specific_name in names) # something like this 일종의 조인 수행 여기서 성능 절충점은 무엇입.. 2020. 12. 19.
파이썬 Python 3에서 cmp ()를 사용하는 방법은 무엇입니까? cmp () 명령이 작동하지 않습니다. 다음은 코드입니다. a = [1,2,3] b = [1,2,3] c = cmp(a,b) print (c) 오류가 발생합니다. Traceback (most recent call last): File "G:\Dropbox\Code\a = [1,2,3]", line 3, in c = cmp(a,b) NameError: name 'cmp' is not defined [Finished in 0.1s] 해결 방법 주석에서 언급했듯이 cmp 는 Python 3에 존재하지 않습니다. 정말로 원한다면 직접 정의 할 수 있습니다. def cmp(a, b): return (a > b) - (a < b) 참조 페이지 https://stackoverflow.com/questions/2249.. 2020. 12. 19.
파이썬 requests.codes.ok에 304가 포함되어 있습니까? 요청 모듈을 사용하여 304 "수정되지 않음"으로 (올바르게) 응답하는 요청을 보내는 프로그램이 있습니다. 요청 후 response.status_code == requests.codes.ok 를 확인했지만이 확인은 실패합니다. 요청은 304를 "OK"로 간주하지 않습니까? 해결 방법 참조 페이지 https://stackoverflow.com/questions/22494794 2020. 12. 19.