2017-11-30 4 views
1

の原因:ファイルには、このヘッダがあるPythonは:Unicode文字変数は1で、私はUnicodeのPythonのファイルを持っているユニコードでのいくつかのソースコードをにSyntaxError

ξ = inp 

#!/usr/bin/env python3 
# -*- coding: utf-8 -*- 

これは、上で完璧に動作しますが、私のラップトップ、 しかし、私はドッキングウィンドウコンテナでこれを実行しようとすると、私はエラーを取得:

ξ = inp 
    ^
SyntaxError: invalid syntax 

私はここで何が欠けていますか?

+0

なぜ、「ξ」を「入力」にバインドするのですか? –

+0

元の式と似たままにするには – ixaxaar

+0

ええ、戻り値ではなく 'input'オブジェクトに割り当てたいのですか? –

答えて

2

ドッカーがPython 2でコードを実行するように設定されているようです。#!/usr/bin/env python3を追加すると、コードを実行するために使用されるpythonのバージョンを決定するためにドッカーがこのシバンを使用しないため十分ではありません。

関連する問題