반응형

Python 31

어떤 숫자가 다른 숫자로 구분되는지 어떻게 확인합니까?

어떤 숫자가 다른 숫자로 구분되는지 어떻게 확인합니까? 1부터 1000까지의 숫자가 3의 배수인지 5의 배수인지 테스트해야 합니다. 나는 이 코드를 파이썬 2.x에서 시도했습니다. n = 0 s = 0 while (n < 1001): x = n/3 if isinstance(x, (int, long)): print 'Multiple of 3!' s = s + n if False: y = n/5 if isinstance(y, (int, long)): s = s + n print 'Number: ' print n print 'Sum:' print s n = n + 1 이 아이디어는 숫자를 나누고 결과가 정수인지 확인하는 것입니다.하지만, 저는 기대했던 결과를 얻지 못하고 있습니다. 숫자가 정수인지 테스트하려면..

programing 2023.06.21

요구 사항을 사용자 지정하는 방법.여러 환경을 위한 txt?

요구 사항을 사용자 지정하는 방법.여러 환경을 위한 txt? 저는 개발과 생산 두 개의 지점을 가지고 있습니다.각각 종속성이 있으며, 그 중 일부는 다릅니다.개발은 그 자체가 개발 중인 의존성을 가리킵니다.프로덕션에서도 마찬가지입니다.각 지점의 종속성을 'requirements.txt'라는 단일 파일로 예상하는 Heroku에 배포해야 합니다. 정리하는 가장 좋은 방법은 무엇입니까? 제가 생각한 것은: 각 분기에 하나씩 별도의 요구사항 파일을 유지 관리합니다(자주 병합해야 합니다!). Heroku에게 사용할 요구 사항 파일(환경 변수?)을 알려줍니다. 배포 스크립트 쓰기(temp 분기 생성, 요구 사항 파일 수정, 커밋, 배포, temp 분기 삭제) 요구 사항 파일을 캐스케이드하고 "-r" 플래그를 사용하..

programing 2023.06.21

두 개의 변수가 있는 "루프"?

두 개의 변수가 있는 "루프"? 이 질문에는 이미 다음과 같은 답이 있습니다. 두 개의 목록을 동시에 반복하려면 어떻게 해야 합니까? (8개 답변) 마감됨3년 전에. 두 변수를 동일한 변수에 포함하려면 어떻게 해야 합니까?for루프? t1 = [a list of integers, strings and lists] t2 = [another list of integers, strings and lists] def f(t): #a function that will read lists "t1" and "t2" and return all elements that are identical for i in range(len(t1)) and for j in range(len(t2)): ... 루프에 내포된 효과를 사용..

programing 2023.06.16

기본 라인 색상 주기 가져오기

기본 라인 색상 주기 가져오기 첫 번째 줄은 파란색, 다음 줄은 주황색, 다음 줄은 녹색 등으로 표시됩니다. 이 색상 목록에 액세스할 수 있는 방법이 있습니까?저는 색상 주기를 변경하거나 반복기에 액세스하는 방법에 대한 수백만 개의 게시물을 보았습니다. 하지만 기본적으로 matplotlib 주기를 통과하는 색상 목록을 얻는 방법은 아닙니다.matplotlib 버전 >= 1.5에서 다음을 인쇄할 수 있습니다.rcParam불렀다axes.prop_cycle: print(plt.rcParams['axes.prop_cycle'].by_key()['color']) # [u'#1f77b4', u'#ff7f0e', u'#2ca02c', u'#d62728', u'#9467bd', u'#8c564b', u'#e377c2'..

programing 2023.06.11

Python Regex가 그룹을 즉시 대체

Python Regex가 그룹을 즉시 대체 정규식 구문을 사용하여 모든 그룹을 직접 대체할 수 있는 방법이 있습니까? 일반적인 방법: re.match(r"(?:aaa)(_bbb)", string1).group(1) 하지만 저는 다음과 같은 것을 성취하고 싶습니다. re.match(r"(\d.*?)\s(\d.*?)", "(CALL_GROUP_1) (CALL_GROUP_2)") Regex가 방금 캡처한 그룹에서 즉시 새 문자열을 만들고 싶습니다.다음 항목을 확인합니다. result = re.sub(r"(\d.*?)\s(\d.*?)", r"\1 \2", string1) Python의 regex 치환(교체) 기능입니다.대체 문자열은 이른바 백 레퍼런스(백슬래시, 그룹 번호)로 채워질 수 있으며, 백 레퍼런스는 ..

programing 2023.06.11

문자열을 16진수 바이트로 인쇄

문자열을 16진수 바이트로 인쇄 다음 문자열이 있습니다.Hello, World!그리고 파이썬을 '48:65:6c:6c:6c:6f:2c:20:57:6f:72:6c:64:21'로 사용하여 인쇄하고 싶습니다. hex()정수에 대해서만 작동합니다. 어떻게 할 수 있습니까?문자열을 정수 생성기로 변환할 수 있습니다.각 요소에 16진수 형식을 적용하고 구분 기호를 사용하여 삽입합니다. >>> s = "Hello, World!" >>> ":".join("{:02x}".format(ord(c)) for c in s) '48:65:6c:6c:6f:2c:20:57:6f:72:6c:64:21 ':'.join(x.encode('hex') for x in 'Hello, World!') Python 2.x의 경우: ':'.joi..

programing 2023.06.11

스파크에서 정보 로깅을 해제하는 방법은 무엇입니까?

스파크에서 정보 로깅을 해제하는 방법은 무엇입니까? AWS EC2 가이드를 사용하여 스파크를 설치했고 프로그램을 잘 실행할 수 있습니다.bin/pyspark스크립트를 사용하여 스파크 프롬프트로 이동하고 빠른 시작을 성공적으로 종료할 수도 있습니다. 하지만, 나는 어떻게 모든 장황한 이야기를 멈출 수 있는지 아무리 해도 알아낼 수 없습니다.INFO각 명령 뒤에 로깅이 필요로 합니다. 아래 코드(댓글 출력, OFF로 설정)에서 가능한 거의 모든 시나리오를 사용해 보았습니다.log4j.properties에 철하다.conf각 노드에서 뿐만 아니라 응용 프로그램을 실행하지만 아무 것도 수행하지 않는 폴더입니다.아직도 기록이 남아 있습니다.INFO각 문을 실행한 후에 출력되는 문입니다. 나는 이것이 어떻게 작동해야..

programing 2023.06.06

한 줄의 코드로 파일 읽기 및 닫기

한 줄의 코드로 파일 읽기 및 닫기 이제 사용: pageHeadSectionFile = open('pagehead.section.htm','r') output = pageHeadSectionFile.read() pageHeadSectionFile.close() 하지만 코드를 더 잘 보이게 하기 위해, 저는 다음을 할 수 있습니다. output = open('pagehead.section.htm','r').read() 위 구문을 사용할 때 시스템 리소스를 확보하기 위해 파일을 닫으려면 어떻게 해야 합니까?당신은 그것을 닫을 필요가 없습니다 - Python은 가비지 수집이나 프로그램 종료 시 자동으로 그것을 할 것입니다.그러나 @delnan이 지적했듯이 다양한 이유로 인해 명시적으로 종료하는 것이 좋습니다...

programing 2023.06.06

numpy dot()와 Python 3.5+ 행렬 곱셈의 차이 @

numpy dot()와 Python 3.5+ 행렬 곱셈의 차이 @ 저는 최근에 Python 3.5로 이동했고 새로운 행렬 곱셈 연산자(@)가 때때로 numpy dot 연산자와 다르게 동작한다는 것을 알게 되었습니다.예: 3D 어레이의 경우: import numpy as np a = np.random.rand(8,13,13) b = np.random.rand(8,13,13) c = a @ b # Python 3.5+ d = np.dot(a, b) 그@연산자가 도형 배열을 반환합니다. c.shape (8, 13, 13) 天皇가 동안에이사.np.dot()함수 반환: d.shape (8, 13, 8, 13) 어떻게 하면 움피 도트로 동일한 결과를 재현할 수 있습니까?다른 중요한 차이점이 있습니까? 그@연자가배호..

programing 2023.06.06

Python에서 오류 없이 유니코드를 ASCII로 변환

Python에서 오류 없이 유니코드를 ASCII로 변환 내 코드는 웹 페이지를 스크랩한 다음 유니코드로 변환합니다. html = urllib.urlopen(link).read() html.encode("utf8","ignore") self.response.out.write(html) 저는 만난지하...UnicodeDecodeError: Traceback (most recent call last): File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/webapp/__init__.py"..

programing 2023.06.06
반응형