반응형

python 55

사용자 입력 및 명령줄 인수

사용자 입력 및 명령줄 인수 닫혔습니다. 이 질문은 더 많은 것이 필요합니다.집중적인현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 하나의 문제에만 초점을 맞추도록 질문을 업데이트합니다. 3년 전에 문을 닫았습니다. 이 질문을 개선합니다. 사용자 입력을 수락할 수 있는 파이썬 스크립트를 어떻게 가지고 있으며 명령줄에서 실행할 경우 인수에서 어떻게 읽습니까?사용자 입력을 읽으려면 모듈을 사용하여 도움말 텍스트 및 자동 완성 기능이 있는 미니 명령 줄 인터프리터를 input쉽게 만들고 (Python 3+의 경우) 사용자의 텍스트 줄을 읽을 수 있습니다. text = raw_input("prompt") # Python 2 text = input("prompt") # P..

source 2023.05.07

파이썬에서 파일이나 폴더를 삭제하려면 어떻게 해야 합니까?

파이썬에서 파일이나 폴더를 삭제하려면 어떻게 해야 합니까? 파일 또는 폴더를 삭제하려면 어떻게 해야 합니까? os.remove() 파일을 제거합니다. os.rmdir() 빈 디렉토리를 제거합니다. shutil.rmtree() 디렉토리와 디렉토리의 모든 내용을 삭제합니다. Path Python 3.4+ 모듈의 개체도 다음 인스턴스 메서드를 표시합니다. pathlib.Path.unlink() 파일 또는 심볼 링크를 제거합니다. pathlib.Path.rmdir() 빈 디렉토리를 제거합니다. 파일 삭제를 위한 Python 구문 import os os.remove("/tmp/.txt") 또는 import os os.unlink("/tmp/.txt") 또는 Pathlib 라이브러리 for Python 버전 > =..

source 2023.05.07

matplotlib을 사용하여 범례 글꼴 크기를 변경하는 방법.음모.

matplotlib을 사용하여 범례 글꼴 크기를 변경하는 방법.음모. 여기 간단한 질문이 있습니다.나는 내 전설의 크기를 얻기 위해 노력 중입니다.matplotlib.pyplot더 작아지도록(즉, 텍스트가 더 작아지도록) 설정합니다.제가 사용하는 코드는 다음과 같습니다. plot.figure() plot.scatter(k, sum_cf, color='black', label='Sum of Cause Fractions') plot.scatter(k, data[:, 0], color='b', label='Dis 1: cf = .6, var = .2') plot.scatter(k, data[:, 1], color='r', label='Dis 2: cf = .2, var = .1') plot.scatter(k,..

source 2023.05.02

변수가 함수인지 아닌지는 어떻게 검출합니까?

변수가 함수인지 아닌지는 어떻게 검출합니까? 변수입니다.x그리고 그것이 함수를 가리키고 있는지 알고 싶습니다. 나는 내가 다음과 같은 것을 할 수 있기를 바랐었다: >>> isinstance(x, function) 하지만 그 결과 다음과 같이 됩니다. Traceback (most recent call last): File "", line 1, in ? NameError: name 'function' is not defined 제가 그걸 고른 이유는 >>> type(x) Python 2.x 또는 Python 3.2+ 용이라면 를 사용할 수 있습니다.이전에는 사용되지 않았지만 지금은 사용되지 않으므로 다시 사용할 수 있습니다.토론은 http://bugs.python.org/issue10518에서 보실 수 있..

source 2023.04.17

함수 파라미터에 아스타리스크가 표시됩니까?

함수 파라미터에 아스타리스크가 표시됩니까? 함수의 파라미터에 있는 아스타리스크는 무엇을 합니까? 피클 모듈을 보면 다음과 같습니다. pickle.dump(obj, file, protocol=None, *, fix_imports=True) (변수 파라미터의 경우) 앞에 있는1개의 아스타리스크와 2개의 아스타리스크는 알고 있습니다만, 이것보다 앞서는 것은 없습니다.그리고 나는 이것이 피클과는 아무 관련이 없다고 확신한다.그것은 아마도 이런 일이 일어나는 하나의 예에 불과할 것이다.통역사에게 이것을 보낼 때만 이름을 알게 되었습니다. >>> def func(*): ... pass ... File "", line 1 SyntaxError: named arguments must follow bare * 문제가 된..

source 2023.04.17
반응형