0

引数を渡さずに、またはPythonでフォーマットせずに文字列を印刷する可能性または方法はありますか?

@Blender へ。

mysqlDB モジュールを使用して mysql サーバーとやり取りする簡単なスクリプトを作成しました。そのスクリプトを使用して、mysql クエリを実行し、その出力を取得できます。

たとえば、入力を「 show master logs 」としてスクリプトに渡すと、次のようなエラーが発生します。

TypeError: フォーマット文字列の引数が不十分です。

ここでは、出力を印刷するのに十分な agrumnet を渡すことができません。出力を印刷するのに十分な引数を渡すと、i はより多くの引数を持つクエリの出力を印刷できないためです。だから、引数なしで出力を印刷したい。

それが可能であるか、代替の解決策があれば、私に提案してください。私はpythonの学習者です

4

1 に答える 1

1

はい、印刷してください:

>>> print "hello %s"
hello %s

次の場合とは異なり、書式設定は行われません。

>>> print "hello %s" % "there"
hello there
于 2012-04-07T06:39:33.293 に答える