Pythonスクリプトを呼び出したいです。script.py端末で入力するだけスクリプト。可能ですか?それでは、どうすればいいですか?
私は入力を避けることができることを知っています。Python script.py増やすことで#!/usr/bin/env Pythonスクリプトの先頭に追加する必要がありますが、まだサフィックスを追加する必要があります。.pyスクリプトを実行するには。
ベストアンサー1
Unix / Linuxファイルシステムは、Windowsなどの拡張に依存しません。.py
実行するためにファイルの末尾に追加する必要はありません。
インタプリタを使用してこのファイルを呼び出して実行できます。
python ScriptFile
または、実行可能としてマークし、最初の行にインタプリタを定義します(例#!/usr/bin/python
:)。
以下を使用してファイルを実行できない場合:
/Path/to/ScriptFile
権限の確認
ls -l ScriptFile
chmod
実行可能フラグを追加して実行する必要があるかもしれません。
カスタムスクリプトを頻繁に使用する場合は、そのスクリプトが保存されているディレクトリがPATH
環境変数に追加されていることを確認できます。