次のコードを使用してターミナルに印刷できない理由がわかりません。なぜPythonスクリプトで端末に印刷できないのですか?
#!/usr/bin/env python3
import sys
def main():
sys.stdout.write("Hello")
私はちょうどに行く、Pythonのファイルが見つかったディレクトリに移動し、ファイルの実行可能ファイルを作り、
./filename
ターミナル印刷物の何も実行しないことにより、ターミナルからプログラムを実行していますよ改行。 sys.stdout.write( "string")を使用していない場合は、ターミナルにどのように印刷しますか?
Pythonではこれほど多くのことをやっていませんが、定義した後に 'main()'を呼び出す必要はありませんか?あるいは 'print(" Hello ")'を 'main()'関数に制限することなく直接出力することもできます。 – Wildcard
また、Bash、Sed、Awkをやっているのでなければ、プログラミングの質問はStackOverflow.comでもっとうまくいきます。しかし、サイトへようこそ。 :) – Wildcard
暖かい歓迎ありがとう:D –