반응형

전체 글 3218

localhost에서 무료 포트 번호를 어떻게 선택합니까?

localhost에서 무료 포트 번호를 어떻게 선택합니까? 프로세스 간 통신을 사용하려고하는데 Windows에서 명명 된 파이프를 사용하는 방법을 알 수 없으므로 네트워크 소켓을 사용할 것이라고 생각했습니다. 모든 것이 로컬에서 발생합니다. 서버는 별도의 프로세스에서 슬레이브를 시작하고 일부 포트에서 수신 대기합니다. 노예들은 그들의 일을하고 그 결과를 마스터에게 제출합니다. 사용 가능한 포트를 어떻게 알 수 있습니까? 포트 80 또는 21을 수신 할 수 없다고 가정합니까? 선택을 줄이는 경우 Python을 사용하고 있습니다. 감사! 특정 포트에 바인딩하거나 포트 0에 바인딩하지 마십시오 (예 :) sock.bind(('', 0)). 그러면 OS가 사용 가능한 포트를 선택합니다. 를 사용하여 선택한 포트..

IT박스 2020.06.18

파이썬 프로그램을 일시 정지하는 올바른 방법

파이썬 프로그램을 일시 정지하는 올바른 방법 스크립트를 일시 중지하는 방법으로 입력 기능을 사용하고 있습니다. print("something") wait = input("PRESS ENTER TO CONTINUE.") print("something") 이것을 수행하는 공식적인 방법이 있습니까? 나에게 잘 보인다 (또는 raw_input()Python 2.X에서). 또는 time.sleep()특정 시간 (초) 동안 일시 중지하려는 경우 사용할 수 있습니다 . import time print("something") time.sleep(5.5) # pause 5.5 seconds print("something") 창에만 사용하십시오 : import os os.system("pause") 입력하지 않고 일시 중..

IT박스 2020.06.18

다운로드 할 수없고 $ GOPATH가 설정되지 않았습니다

다운로드 할 수없고 $ GOPATH가 설정되지 않았습니다 사용하여 json2csv를 설치하고 싶지만 go get github.com/jehiah/json2csv이 오류가 발생합니다. package github.com/jehiah/json2csv: cannot download, $GOPATH not set. For more details see: go help go path MacOS에서이 문제를 해결하는 방법에 대한 도움이 필요하십니까? [업데이트 : Go 1.8 기준, GOPATH기본값은 $HOME/go이지만 GOPATH레이아웃 을 이해하고 사용자 정의하는 등의 방법으로 유용 할 수 있습니다 .] 공식 Go 사이트 에서는 GOPATH와 작업 공간 디렉토리를 배치하는 방법에 대해 설명 합니다. expor..

IT박스 2020.06.18

파이썬 : 가장 긴 길이로 채워지는 지퍼 같은 기능?

파이썬 : 가장 긴 길이로 채워지는 지퍼 같은 기능? 작동 zip()하지만 결과 목록의 길이가 가장 짧은 입력이 아닌 가장 긴 입력 의 길이가되도록 결과를 채우는 내장 함수가 있습니까? >>> a=['a1'] >>> b=['b1','b2','b3'] >>> c=['c1','c2'] >>> zip(a,b,c) [('a1', 'b1', 'c1')] >>> What command goes here? [('a1', 'b1', 'c1'), (None, 'b2', 'c2'), (None, 'b3', None)] 파이썬 3에서는 사용할 수 있습니다 itertools.zip_longest >>> list(itertools.zip_longest(a, b, c)) [('a1', 'b1', 'c1'), (None, 'b2'..

IT박스 2020.06.18

파이썬에서 람다로 정렬하는 방법

파이썬에서 람다로 정렬하는 방법 파이썬에서 람다로 날짜별로 정렬하려고합니다. 내 오류 메시지를 이해할 수 없습니다. 메시지는 다음과 같습니다 () takes exactly 1 argument (2 given) 내가 가진 줄은 a = sorted(a, lambda x: x.modified, reverse=True) 사용하다 a = sorted(a, key=lambda x: x.modified, reverse=True) # ^^^^ Python 2.x에서 sorted함수는 다음 순서로 인수를 사용합니다. sorted(iterable, cmp=None, key=None, reverse=False) 따라서가 없으면 key=전달하는 cmp함수는 2 개의 인수를 취하는 함수 로 간주됩니다 . lst = [('can..

IT박스 2020.06.18

파이썬의 주요 방법 이해하기

파이썬의 주요 방법 이해하기 이 질문에는 이미 답변이 있습니다. __name__ ==“__main__”인 경우 어떻게합니까? 답변 29 개 저는 Python을 처음 사용하지만 다른 OOP 언어에 대한 경험이 있습니다. 내 코스는 파이썬의 주요 방법을 설명하지 않습니다. 파이썬에서 주요 메소드가 어떻게 작동하는지 알려주세요. Java와 비교하려고하기 때문에 혼란 스럽습니다. def main(): # display some lines if __name__ == "__main__": main() 어떻게 주요 실행되고 왜 나는이 이상한 필요합니까 if실행할 main. 를 제거하면 코드가 출력되지 않고 종료됩니다 if. 최소한의 코드- class AnimalActions: def quack(self): retur..

IT박스 2020.06.17

Javascript에서 iframe의 본문 내용을 얻는 방법은 무엇입니까?

Javascript에서 iframe의 본문 내용을 얻는 방법은 무엇입니까? test 내가 얻고 싶은 것은 : test 정확한 질문은 jQuery가 아닌 순수한 JavaScript로 수행하는 방법입니다. 그러나 항상 jQuery의 소스 코드에서 찾을 수있는 솔루션을 사용합니다. 기본 JavaScript의 한 줄에 불과합니다. 나에게는 최고의 읽을 쉽고도의 AFAIK iframe을 내용을 얻을 수있는 가장 짧은 방법. 먼저 iframe을 받으세요 var iframe = document.getElementById('id_description_iframe'); // or var iframe = document.querySelector('#id_description_iframe'); 그런 다음 jQuery의 솔루..

IT박스 2020.06.17

Android 앱에서 PDF를 작성하는 방법은 무엇입니까?

Android 앱에서 PDF를 작성하는 방법은 무엇입니까? [닫은] Android 애플리케이션에서 PDF 파일을 작성하는 방법이 있습니까? 누구나 Android 기기에서 PDF를 생성하려면 다음과 같이하십시오. http://sourceforge.net/projects/itext/ (라이브러리) http://www.vogella.de/articles/JavaPDF/article.html (자습서) http://tutorials.jenkov.com/java-itext/image.html (이미지 자습서) API 레벨 19 이상의 디바이스를 개발중인 경우 내장 PrintedPdfDocument를 사용할 수 있습니다. http://developer.android.com/reference/android/print..

IT박스 2020.06.17

파일 경로에서 슬래시 (/)와 백 슬래시 (\)의 차이점

파일 경로에서 슬래시 (/)와 백 슬래시 (\)의 차이점 파일 경로 \와 /파일 경로 의 차이점에 대해 궁금했습니다 . 나는 때때로 경로가 포함되어 /있고 때로는 경로가 있음을 알았 습니다 \. 누구나 사용할 때 설명 할 수 있다면 그것은 좋은 것 \하고 /. /유닉스 및 유닉스 계열 시스템에서 경로 구분 기호입니다. 현대 윈도우는 일반적으로 모두 사용할 수 있습니다 \및 /상호 교환 filepaths을 위해,하지만 마이크로 소프트의 사용을 옹호했다 \수십 년의 경로 구분 기호로. 이는 1970 년대로 거슬러 올라가는 역사적인 이유로 Windows를 10 년 이상 앞질렀습니다. 처음에는 MS-DOS (초기 Windows의 기초)가 디렉토리를 지원하지 않았습니다. 유닉스는 /처음부터 문자를 사용하여 디렉토..

IT박스 2020.06.17

Haskell에“데이터”와“새로운 유형”이있는 이유는 무엇입니까?

Haskell에“데이터”와“새로운 유형”이있는 이유는 무엇입니까? [복제] 이 질문에는 이미 답변이 있습니다. Haskell 1 답변의 `data`와`newtype`의 차이점 것 같다 newtype정의는 단지입니다 data순종 때문에 이러한 제한 런타임 시스템이 처리 할 수있는 몇 가지 제한 사항 (예를 들어, 하나의 생성자), 그리고 그 정의 newtype를보다 효율적들. 정의되지 않은 값에 대한 패턴 일치 처리는 약간 다릅니다. 그러나 Haskell이 data정의 만 알고 있다고 가정 해 봅시다 newtype. 컴파일러가 주어진 데이터 정의가 이러한 제한을 따르는 지 여부를 스스로 알아 내서 자동으로 더 효율적으로 처리 할 수 ​​없었습니까? 나는 무언가를 놓치고 있다고 확신합니다. 이것에 대한 더 ..

IT박스 2020.06.17
반응형