다음 코드를 사용하여 터미널에 인쇄 할 수없는 이유를 알 수 없습니다.파이썬 스크립트로 터미널에 인쇄 할 수없는 이유는 무엇입니까?
#!/usr/bin/env python3
import sys
def main():
sys.stdout.write("Hello")
난 그냥 간다, 파이썬 파일이 발견 된 디렉토리로 이동하여 파일 실행을하고
./filename
터미널 인쇄 아무것도 실행되지하여 터미널에서 프로그램을 실행 해요 줄 바꿈. sys.stdout.write ("string")을 사용하지 않으면 터미널에 어떻게 인쇄합니까?
파이썬에서는 그다지 많이하지 않았지만 정의한 후에'main()'을 호출 할 필요가 없습니까? 또는'print ("Hello")'를'main()'함수에 제한하지 않고 직접 출력 할 수도 있습니다. – Wildcard
또한 프로그래밍 질문은 StackOverflow.com에서 더 잘 속합니다. Bash, Sed 또는 Awk를하지 않는 한 여기에 주로 살고 있습니다. 사이트에 오신 것을 환영합니다. :) – Wildcard
따뜻한 환영에 감사드립니다 : D –