EclipseのPythonprintステートメントで次の構文エラーが発生する理由を理解しようとしています。
print(md5_to_hex(md5(message)),' <= "',message.decode('ascii'),'"', sep='')
^
SyntaxError: invalid syntax
EclipseのPythonprintステートメントで次の構文エラーが発生する理由を理解しようとしています。
print(md5_to_hex(md5(message)),' <= "',message.decode('ascii'),'"', sep='')
^
SyntaxError: invalid syntax
from __future__ import print_function
Print はまだ関数ではありません。将来のバージョンの print をインポートして、このように動作させるようにしてください。
python-2.x では
print(whatever)
ほぼ*同等です
print whatever
あなたの場合whatever
、
md5_to_hex(md5(message)),' <= "',message.decode('ascii'),'"', sep=''
これは有効な式ではありません。
(whatever)
* (がタプルの場合はそうではありません)