私は次のように3つの値をx, y, z
を印刷Pythonスクリプト有する - 1
を2
、WELCOME_TO_ROS
Pythonの書き込みエラー - TypeError例外:%用のサポートされていないオペランドタイプ:「タプル」と「タプル」
今次の形式で、ヘッダファイルにこれらの値を書きたい -
#define WELCOME_TO_ROS 1,2, "WELCOME_TO_ROS"
これまでの私の試み -
f.write('#define %s %d, %d, "%s"') % (z, x, y, z)
正しい形式は?私は次のエラーを取得しています -
TypeError: unsupported operand type(s) for %: 'tuple' and 'tuple'
fはファイルハンドルとファイルをヘッダに
書き込みは隣の括弧内のすべてのフォーマットする '%のtuple'を置きます文字列 – PRMoureu
うん@PRMoureuは右 –