반응형

Python 96

목록 요소의 가능한 모든 조합을 가져오려면 어떻게 해야 합니까?

목록 요소의 가능한 모든 조합을 가져오려면 어떻게 해야 합니까? 15개의 숫자가 있는 리스트가 있는데 32,768개의 숫자를 조합하는 코드를 작성해야 합니다. (Googling에 의해) 찾고 있는 것 같은 코드를 발견했습니다만, 그 코드는 매우 불투명하고, 사용하는 것을 경계하고 있습니다.게다가 좀 더 우아한 해결책이 있을 것 같아요. 10진수 정수 1 ~32768을 반복하여 2진수로 변환하고 2진수 표현을 필터로 사용하여 적절한 숫자를 선택하는 것만이 생각납니다. 더좋 방방 ?법 ?? ???「」를 사용합니다.map()★★★★★★★★★★★★★★★★★★?이 답변은 한 가지 측면을 놓쳤습니다. OP는 모든 조합을 요청했습니다.길이 "r"의 조합만이 아닙니다. 따라서 모든 길이 "L"을 반복해야 합니다. im..

sourcecode 2022.12.06

Python REST(웹 서비스) 프레임워크 권장 사항

Python REST(웹 서비스) 프레임워크 권장 사항 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘10년 전에요. 잠겼습니다. 이 질문과 답변은이 질문은 부적절하지만 역사적 의미가 있기 때문에 잠겨 있습니다.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. 서버사이드에서 자신의 RESTful API를 작성하기 위해 사용하는 다양한 Python 기반 REST 프레임워크의 추천 목록이 어딘가에 있습니까?찬반양론이 있는 게 더 좋습니다. 여기에 자유롭게 추천을..

sourcecode 2022.12.06

__all_은 Python에서 무엇을 의미합니까?

__all_은 Python에서 무엇을 의미합니까? , .__all____init__.py들들. 게게?? 연결은 언제가 될 것인가 것입니다.__all__사용됩니다.이것은 모듈의 어떤 기호를 내보낼지 정의하는 문자열 목록입니다.from import *을 사용하다 를 들어, in, 음음의 입니다.foo.py를 bar ★★★★★★★★★★★★★★★★★」baz: __all__ = ['bar', 'baz'] waz = 5 bar = 10 def baz(): return 'baz' 그런 다음 다음과 같이 기호를 가져올 수 있습니다. from foo import * print(bar) print(baz) # The following will trigger an exception, as "waz" is not export..

sourcecode 2022.12.06

열의 문자열에서 불필요한 부분 제거

열의 문자열에서 불필요한 부분 제거 Data Frame 열의 문자열에서 불필요한 부분을 제거하는 효율적인 방법을 찾고 있습니다. 데이터는 다음과 같습니다. time result 1 09:00 +52A 2 10:00 +62B 3 11:00 +44a 4 12:00 +30b 5 13:00 -110a 다음 목적으로 데이터를 잘라야 합니다. time result 1 09:00 52 2 10:00 62 3 11:00 44 4 12:00 30 5 13:00 110 는 는 i i는노노 i i i i i..str.lstrip('+-')str.rstrip('aAbBcC') TypeError: wrapper() takes exactly 1 argument (2 given) 어떤 조언이라도 해주면 정말 감사합니다!data['..

sourcecode 2022.11.27

왜 python은 루프 뒤에 'else'를 사용하는가?

왜 python은 루프 뒤에 'else'를 사용하는가? 이 구조가 어떻게 작동하는지 이해합니다. for i in range(10): print(i) if i == 9: print("Too big - I'm giving up!") break else: print("Completed successfully") 왜 그런지 else하는 것은 문제의 가 '실행하다'의 입니다.문제의 코드가 동작하는 것은, 다음의 경우에 한정되기 때문입니다.for블록이 완성되지 않습니다.이것은 블록의 동작과는 반대입니다.가 잘 for의 else 아요 block. block block block block blockcontinue ★★★★★★★★★★★★★★★★★」continuewith좀 더 말이 될 것 같아요(그리고 저도 그렇게 읽도..

sourcecode 2022.11.26

목록에 항목이 있는 경우 어떻게 삭제합니까?

목록에 항목이 있는 경우 어떻게 삭제합니까? new_tag에서 '''를 사용하여self.response.get("new_tag") ★★★★★★★★★★★★★★★★★」selected_tags ('') self.response.get_all("selected_tags") 이렇게 조합합니다. tag_string = new_tag new_tag_list = f1.striplist(tag_string.split(",") + selected_tags) )f1.striplist목록 내의 문자열 내의 공백을 제거하는 기능입니다.) , 그 tag_list비어 있습니다(되지 않습니다)., 몇개의 태그가 .selected_tags,new_tag_list에는 빈 되어 있습니다." ". 를 들어 "from"에서 "from"으로 ..

sourcecode 2022.11.26

무리를 지어 무리를 지어 분류하는 판다

무리를 지어 무리를 지어 분류하는 판다 데이터 프레임을 2열로 그룹화한 후 집계된 결과를 그룹별로 정렬합니다. In [167]: df Out[167]: count job source 0 2 sales A 1 4 sales B 2 6 sales C 3 3 sales D 4 7 sales E 5 5 market A 6 3 market B 7 2 market C 8 4 market D 9 1 market E In [168]: df.groupby(['job','source']).agg({'count':sum}) Out[168]: count job source market A 5 B 3 C 2 D 4 E 1 sales A 2 B 4 C 6 D 3 E 7 이제 각 그룹 내에서 'count' 열을 내림차순으로 정렬한..

sourcecode 2022.11.26

requests.requests에 max_retries를 설정할 수 있습니까?

requests.requests에 max_retries를 설정할 수 있습니까? Python requests module은 단순하고 우아하지만 한 가지 문제가 있습니다.요청을 받을 수 있습니다.예외입니다.ConnectionError와 다음과 같은 메시지가 표시됩니다. Max retries exceeded with url: ... 이는 요청이 데이터에 대한 액세스를 여러 번 시도할 수 있음을 의미합니다.그러나 문서 어디에도 이 가능성에 대한 언급은 없습니다.소스 코드를 살펴본 결과 기본값(아마도 0)을 변경할 수 있는 위치를 찾을 수 없었습니다. 그래서 어떻게 해서라도 요청의 최대 재시도 횟수를 설정할 수 있을까요?이렇게 하면 max_retries가 변경될 뿐만 아니라 모든 http:// 주소에 대한 요구를..

sourcecode 2022.11.17

Python 문자열에서 특정 문자 제거

Python 문자열에서 특정 문자 제거 Python을 사용하여 문자열에서 특정 문자를 제거하려고 합니다.이게 내가 지금 쓰고 있는 코드야.안타깝게도 문자열에는 아무런 영향을 미치지 않는 것 같습니다. for char in line: if char in " ?.!/;:": line.replace(char,'') 어떻게 하면 좋을까요?Python의 문자열은 변경할 수 없습니다.이 때문에, 의 효과는line.replace(...)오래된 스트링을 변경하는 것이 아니라 새로운 스트링을 작성하는 것입니다.재바인드(할당)해야 합니다.line해당 변수가 새 값을 가져오도록 하려면 해당 문자를 삭제합니다. 또한, 당신이 하는 방법은 비교적 느릴 것입니다.경험이 풍부한 파이토네이터에게는 조금 혼란스러울 수 있습니다.이들 ..

sourcecode 2022.11.16

Flask 뷰에서 JSON 응답 반환

Flask 뷰에서 JSON 응답 반환 저는 팬더와 CSV 파일을 분석하여 요약 정보가 포함된 dict를 생성하는 기능을 가지고 있습니다.플라스크 뷰의 응답으로 결과를 반환하고 싶습니다.JSON 응답을 반환하려면 어떻게 해야 합니까? @app.route("/summary") def summary(): d = make_summary() # send it back as json Flask 1.1.0에서 뷰는 Python dict를 직접 반환할 수 있으며 Flask는 자동으로 호출됩니다. @app.route("/summary") def summary(): d = make_summary() return d Flask 버전이 1.1.0보다 작거나 다른 JSON 직렬화 가능 개체를 반환하려면 를 Import하여 사용..

sourcecode 2022.11.16
반응형