반응형

Python 56

주 번호에서 날짜 가져오기

주 번호에서 날짜 가져오기 제 코드에 무슨 문제가 있는 것인지 알려주세요. import datetime d = "2013-W26" r = datetime.datetime.strptime(d, "%Y-W%W") print(r) "2013-01-01 00:00:00", 감사합니다.날짜를 생성하기에는 주 수가 부족하고 요일도 필요합니다.기본값 추가: import datetime d = "2013-W26" r = datetime.datetime.strptime(d + '-1', "%Y-W%W-%w") print(r) 그-1그리고.-%w패턴은 파서에게 그 주에 월요일을 고르라고 말합니다.출력은 다음과 같이 출력합니다. 2013-07-01 00:00:00 %W월요일을 일주일의 첫번째 날로 사용합니다.평일은 본인이 ..

programing 2023.10.03

람다 함수와 중첩 함수('def') 중 어느 것을 사용하는 것이 더 좋습니까?

람다 함수와 중첩 함수('def') 중 어느 것을 사용하는 것이 더 좋습니까? 저는 람다 함수를 주로 사용하지만 때때로 동일한 동작을 제공하는 것으로 보이는 중첩 함수를 사용합니다. 다음은 기능적으로 동일한 작업을 수행하는 몇 가지 사소한 예입니다. 람다 함수 >>> a = lambda x : 1 + x >>> a(5) 6 내포함수 >>> def b(x): return 1 + x >>> b(5) 6 하나를 사용하는 것이 다른 것보다 장점이 있습니까? (성능?가독성?한계?일관성?등) 그게 중요하긴 해요?만약 그렇지 않다면, 그것은 피톤의 원칙에 위배되는 것입니다. 그것을 할 수 있는 분명한 방법이 하나 있어야 합니다. 그리고 가급적이면 단 하나의 방법이 있어야 합니다. 해야 할 lambda이름은 a를 사용..

programing 2023.09.28

SQL "LIKE" 문과 동등한 SQL Lchemy

SQL "LIKE" 문과 동등한 SQL Lchemy 태그 열에는 "사과 바나나 오렌지" 및 "딸기 바나나 레몬"과 같은 값이 있습니다.나는 SQLchemy와 동등한 문장을 찾고 싶습니다. SELECT * FROM table WHERE tags LIKE "%banana%"; 무엇을 전달해야 합니까?Class.query.filter()이거 하려고요?각 열은 다음이 있습니다.like()method, 에서 사용할 수 있는query.filter(). 검색 문자열이 지정된 경우 다음을 추가합니다.%양쪽에서 하위 문자열로 검색할 문자입니다. tag = request.form["tag"] search = "%{}%".format(tag) posts = Post.query.filter(Post.tags.like(sear..

programing 2023.09.28

하위 플롯에서 xticks를 설정하는 방법

하위 플롯에서 xticks를 설정하는 방법 싱글을 플롯하는 경우imshow사용할수있는 플롯 fig, ax = plt.subplots() ax.imshow(data) plt.xticks( [4, 14, 24], [5, 15, 25] ) 내 Xtick 라벨을 대체할 수 있을 겁니다. 저는 지금 12명을 계획하고 있습니다.imshow그림:사용 f, axarr = plt.subplots(4, 3) axarr[i, j].imshow(data) 이 하위 플롯들 중 하나에 대해서만 어떻게 내 틱을 변경할 수 있습니까?하위 플롯의 축에만 접근할 수 있습니다.axarr[i, j]. 액세스 방법plt특정 하위 플롯 하나에 대해서만?두 가지 방법이 있습니다. 부분구 객체의 축법을 사용합니다(예:ax.set_xticks그리고..

programing 2023.09.18

지정된 열의 백분위수 통계 찾기

지정된 열의 백분위수 통계 찾기 주어진 열의 평균(), 중위수(), 모드()를 찾을 수 있는 판다 데이터 프레임 my_df가 있습니다. my_df['field_A'].mean() my_df['field_A'].median() my_df['field_A'].mode() 90 퍼센트와 같은 더 자세한 통계를 찾을 수 있는지 궁금합니다.감사합니다! 기능을 사용할 수 있습니다. 다음을 위한 API를 보면,quantile()보간을 하는 방법에 대한 논쟁이 필요하다는 것을 알게 될 것입니다.데이터의 두 위치 사이에 있는 분위수를 원하는 경우: 'linear', 'lower', 'lower', 'midpoint' 또는 'midpoint'입니다. 기본적으로 선형 보간을 수행합니다. 이러한 보간 방법은 백분위수에 대한 ..

programing 2023.09.03

reduct()를 사용하는 유용한 코드는?

reduct()를 사용하는 유용한 코드는? 닫힘.이 질문은여론에 입각한현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트합니다. 7년 전에 문을 닫았습니다. 이 질문을 개선합니다. 여기 있는 사람 중에 파이썬에서 축소() 함수를 사용하는 유용한 코드를 가진 사람이 있습니까?예제에서 볼 수 있는 일반적인 +와 * 이외의 코드가 있습니까? GvR에 의한 Python 3000의 감소()의 운명 참조.* 제가 . 은 +와 * 외 * 에또찾내은다및있용른만/다있는었지니습우는이, 리제는도가있▁+▁the다습니▁i▁have또▁*우와▁uses,▁we리▁but▁besides이.any그리고.all그 사건들을 대체하기 위해. foldl그리..

programing 2023.08.29

두 판다 데이터 프레임 결합(공통 열에 결합)

두 판다 데이터 프레임 결합(공통 열에 결합) 2개의 데이터 프레임이 있습니다. 레스토랑_ids_데이터프레임 Data columns (total 13 columns): business_id 4503 non-null values categories 4503 non-null values city 4503 non-null values full_address 4503 non-null values latitude 4503 non-null values longitude 4503 non-null values name 4503 non-null values neighborhoods 4503 non-null values open 4503 non-null values review_count 4503 non-null valu..

programing 2023.08.29

django 템플릿 항목 표시 값 또는 빈 문자열

django 템플릿 항목 표시 값 또는 빈 문자열 템플릿의 코드는 다음과 같습니다. {% for item in items %} {{ item.somefield }} {% endfor %} 만약 아이템이 있다면 아이템 값을 표시하고 싶습니다.일부 필드가 없음이 아니거나 빈 문자열을 표시합니다.{% if 항목을 사용하고 싶지 않습니다.some field %} 문, {{ item} 같은 것을 원합니다.some field 또는 ''' }}(이것을 시도해 보았지만 작동하지 않습니다.당신은 그것을 원합니다.default_if_none템플릿 필터, (doc). default_if_none변수가 '없음'인 경우 지정된 문자열을 표시합니다. default변수가 False로 평가되면 문자열을 표시합니다. 즉, 빈 문자열,..

programing 2023.08.29

Windows에서 tkinter를 pip 또는 easy_install하는 방법

Windows에서 tkinter를 pip 또는 easy_install하는 방법 이 질문에는 이미 다음과 같은 답이 있습니다. 왜 Tkinter(또는 거북이)가 없거나 부서진 것처럼 보입니까?표준 도서관의 일부가 되어야 하지 않나요? (4개 답변) 마감됨3개월 전에. 은 IDLE이라고 .tkinter가져올 수 없습니다. 간단한 설치 방법이 있습니까?tkinter경유로pip또는easy_install? 많은 패키지 이름들이 떠돌고 있는 것 같습니다. 이것과 다른 다양한 변형들은tkinter-pypy작동하지 않습니다.제가 실행하는 것은 다음과 같습니다. pip install python-tk 2현에 Windows서 Python 2.7을이 .apt-get또는 다른 시스템 패키지 관리자.Tkinter 라이브러리는 ..

programing 2023.08.24

pycharm 탭을 공백으로 자동 변환

pycharm 탭을 공백으로 자동 변환 저는 파이썬 개발을 위해 pycharm IDE를 사용하고 있습니다. 장고 코드에 완벽하게 작동하여 탭을 공간으로 변환하는 것이 기본 동작이라고 의심되지만, 파이썬에서 IDE는 탭을 자동으로 공간으로 변환할 수 없기 때문에 모든 곳에서 오류를 발생시키고 있습니다. 이를 달성할 수 있는 방법이 있습니다.탭 대신 공백을 사용하도록 코드 스타일을 변경합니다. 그런 다음 프로젝트 보기에서 변환할 폴더를 선택하고 사용합니다.Code코드 다시 포맷.이렇게 하면 다른 내용은 변경하지 않고 탭만 변환됩니다. Edit -> Convert Indents -> To Spaces 선택의 경우 "공백으로" 기능을 사용하여 선택 영역을 변환할 수도 있습니다.저는 보통 ctrl-shift-A를..

programing 2023.08.24
반응형