본문 바로가기

python2392

파이썬 자동화 된 Python에서 Java 로의 번역 Python을 Java로 자동 변환 할 수있는 도구가 있습니까? 자이 썬이 이것을 할 수 있습니까? 해결 방법 쉬운 문제가 아닐 수도 있습니다. Python에서 정의 된 클래스를 Java의 유형으로 매핑하는 방법을 결정하는 것은 각 유형 바인딩 시간의 차이로 인해 큰 도전이 될 것입니다. (덕 타이핑 vs. 컴파일 타임 바인딩). 참조 페이지 https://stackoverflow.com/questions/153491 2021. 1. 24.
파이썬에서 목록을 자르는 방법 X 요소가있는 목록이 있다고 가정합니다. [4,76,2,8,6,4,3,7,2,1...] 처음 5 개 요소를 원합니다. 요소가 5 개 미만인 경우를 제외하고. [4,76,2,8,6] 그렇게하는 방법? 해결 방법 [: 5] 로 하위 색인을 생성하여 처음 5 개 요소를 (최대) 원한다는 것을 나타냅니다. >>> [1,2,3,4,5,6,7,8][:5] [1, 2, 3, 4, 5] >>> [1,2,3][:5] [1, 2, 3] >>> x = [6,7,8,9,10,11,12] >>> x[:5] [6, 7, 8, 9, 10] 또한 숫자 오른쪽에 콜론을 두는 것은 n 번째 요소부터 카운트한다는 것을 의미합니다. 목록은 0부터 시작한다는 것을 잊지 마십시오! >>> x[5:] [11, 12] 참조 페이지 https://.. 2021. 1. 24.
파이썬 모델에서 delete ()를 재정의하고 관련 삭제와 함께 작동하도록하려면 어떻게해야합니까? some_widget_instance.delete ()를 사용하여 위젯을 삭제하기 때문에 문제가 있습니다. 또한 재정의 delete () 메서드가있는 WidgetFile이라는 모델이 있으므로 WidgetFile이 삭제 될 때 하드 드라이브에서 파일을 삭제할 수 있습니다. 내가 가진 문제는 위젯을 삭제하면 다음과 같은 WidgetFiles가 있다는 것입니다. class WidgetFile(models.Model): widget = models.ForeignKey(Widget) 글쎄, 위젯을 삭제하면 WidgetFiles가 삭제되지만 delete () 메서드가 트리거되지 않고 추가 하드 드라이브 작업을 수행합니다. 어떤 도움이라도 대단히 감사합니다. 해결 방법 나는 그것을 알아. 저는이 위젯 모델에 이것을 .. 2021. 1. 24.
파이썬 목록의 열을 어떻게 합산 할 수 있습니까? 다음과 같이 Python 배열이 있습니다. [[1,2,3], [1,2,3]] sum (array [i]) 를 수행하여 행을 추가 할 수 있습니다. 이중 for 루프를 사용하여 열을 어떻게 더할 수 있습니까? I.E. 첫 번째 열에 대해 2, 4, 6을 얻을 수 있습니다. 해결 방법 data = [[1,2,3], [1,2,3]] column = 1 print(sum(row[column] for row in data)) # -> 4 참조 페이지 https://stackoverflow.com/questions/15352457 2021. 1. 24.
파이썬 xml.etree.ElementTree를 사용하여 XML 선언을 작성하는 방법 from xml.etree.ElementTree import Element, tostring document = Element('outer') node = SubElement(document, 'inner') node.NewValue = 1 print tostring(document) # Outputs "" 다음 XML 선언을 포함하려면 문자열이 필요합니다. 그러나이를 수행하는 문서화 된 방법이없는 것 같습니다. ElementTree 에서 XML 선언을 렌더링하는 적절한 방법이 있습니까? 해결 방법 ElementTree.tostring () 에 방법이없는 것 같다는 사실에 놀랐습니다. 그러나 ElementTree.ElementTree.write () 를 사용하여 XML 문서를 가짜 파일에 쓸 수 있습니다.. 2021. 1. 24.
파이썬 How to get the first column of a pandas DataFrame as a Series? 나는 시도했다 : x=pandas.DataFrame(...) s = x.take([0], axis=1) 그리고 s 는 Series가 아닌 DataFrame을 가져옵니다. 해결 방법 >>> import pandas as pd >>> df = pd.DataFrame({'x' : [1, 2, 3, 4], 'y' : [4, 5, 6, 7]}) >>> df x y 0 1 4 1 2 5 2 3 6 3 4 7 >>> s = df.ix[:,0] >>> type(s) >>> ================================================ ======================== 업데이트 2017 년 6 월 이후에이 글을 읽는다면 pandas 0.20.2에서 ix 가 지원 중단되었으므로 사용하지.. 2021. 1. 24.
파이썬 Java Equivalent to Python Dictionaries 저는 오랫동안 Python을 사용하고 있으며 사전이 사용되는 방식을 정말 좋아합니다. 매우 직관적이고 사용하기 쉽습니다. 파이썬 사전에 상응하는 좋은 Java가 있습니까? 해시 맵과 해시 테이블을 사용하는 사람들에 대해 들었습니다. 누군가 해시 테이블과 해시 맵과 파이썬 사전을 사용하는 유사점과 차이점을 설명 할 수 있습니까? 해결 방법 구문에는 몇 가지 사소한 차이가 있으며 구현이 약간 다르게 조정되었다고 생각하지만 전체적으로 완전히 상호 교환 할 수 있습니다. 참조 페이지 https://stackoverflow.com/questions/1540673 2021. 1. 23.
파이썬 How can I check if code is executed in the IPython notebook? 터미널 Python / IPython 또는 IPython 노트북에서 실행되면 다른 작업을 수행해야하는 Python 코드 예제가 있습니다. Python 코드가 IPython 노트북에서 실행 중인지 어떻게 확인할 수 있습니까? 해결 방법 문제는 무엇을 다르게 실행하길 원하는가입니다. 우리는 IPython에서 최선을 다해 커널이 어떤 종류의 프런트 엔드에 연결되어 있는지 알지 못하도록합니다. 실제로 커널을 여러 다른 프런트 엔드에 동시에 연결할 수도 있습니다. ZMQ 커널에 있는지 여부를 알기 위해 stderr / out 유형을 들여다 볼 수 있다고하더라도 다른쪽에있는 것을 보장하지 않습니다. 프런트 엔드가 전혀 없을 수도 있습니다. 참조 페이지 https://stackoverflow.com/questions.. 2021. 1. 23.
파이썬 Python k- 평균 알고리즘 내 좌표 데이터베이스를 클러스터링하고 캐시하는 예제와 함께 k- 평균 알고리즘의 Python 구현을 찾고 있습니다. 해결 방법 참조 페이지 https://stackoverflow.com/questions/1545606 2021. 1. 23.
파이썬 python: how to send mail with TO, CC and BCC? python 스크립트에서 메시지를 보내는 CC 또는 BCC를 수행하는 방법에 대한 제안을 찾고 있습니다. (그리고 — 아니요, 테스트 환경 외부에있는 사람에게 스팸을 보내는 스크립트를 작성하지 않습니다.) 해결 방법 이메일 헤더는 smtp 서버에 중요하지 않습니다. 이메일을 보낼 때 참조 및 숨은 참조 수신자를 추가하기 만하면됩니다. CC의 경우 CC 헤더에 추가합니다. toaddr = 'buffy@sunnydale.k12.ca.us' cc = ['alexander@sunydale.k12.ca.us','willow@sunnydale.k12.ca.us'] bcc = ['chairman@slayerscouncil.uk'] fromaddr = 'giles@sunnydale.k12.ca.us' message_s.. 2021. 1. 23.