2017-07-22 11 views
0

私は "$ python"をコードでよく見ていますが、その意味を理解していません。

Google検索とフォーラム検索では結果が見つかりませんでした。

特定のOSに固有のものですか?

対話型シェルは、 "$"は未知のコマンドであると言いました。

私もそれをスクリプトに入れてみましたが、明らかにそれはうまくいきませんでした。

ご協力いただきありがとうございます。

編集:次のように私はそれを見たコードだった例:

| foo.py | 
---------- 
testvar = 10 

def bar(bing): 
    return bing*3 

-------- 



$ python -i foo.py 
>>> testvar 
10 
>>> bar(6) 
18 
+1

どこでコードを見ましたか、そのコードはどの言語で書かれていますか? – zwer

+1

これは、何を入力するかの例でこれを見ているなら、 '$'はLinux/Unix版の最も一般的なシェルプロンプトなので、 '$をシェルの後ろに入力する'という意味で –

答えて

-1

おそらく、あなただけのUNIXシェルからのPythonを起動する方法の例を見ています。 $は入力されるものではなく、一般的なシェルプロンプト(=新しいコマンドを受け取る準備ができていることを示すためにシェルが印刷する文字)です。

+0

はい – DrBwts

+0

ありがとう! これはかなりうまくクリアされました。 これを確認する:UNIXの "$"は、Windowsの "C:\ Users \ ** name **"と同等ですか? –

+0

UNIX上でさえ、ほとんどのシェルが '$ 'の前に現在のパスを表示するように設定されているので、Windows上の現在のパスの後に'> 'と同じことがあるとします。 –

0

は、Windows上でCMDを使用している場合それはC:\WINDOWS\system32>のように、Unixベースのシステムの端末プロンプトであるため、低すぎる評判のコメントが、What does the $ mean when running commands?

の可能複製することはできません。

+0

それは確かに重複しています。しかし、1つの特定の兆候にのみ依存するそのようなフォーラムの出会いを見つけることは難しい。 私はこれを閉じないことを約束します。 よろしくお願いいたします –

関連する問題