0

一部を Django に移行しているアプリがありますが、Python と PHP では文字列形式が異なります (たとえば、"Hello %1s"PHPと Python の"Hello {0}"場合"Hello {name}")。

しばらく両方のアプリをメンテナンスしますが、PHP で Python 形式を使用する方法、またはその逆の方法はありますか?

4

2 に答える 2

0

PHP の gettext は %s を展開/置換しません - これは出力関数 (例えばprintf ) によって行われます。Python でも同様のようです。

最も重要なことは、Python では%s を使用して文字列を表すことができることです。http://docs.python.org/library/stdtypes.html#string-formattingを参照してください。

したがって、両方で %s スタイルの文字列を使用できるはずです。

于 2009-11-12T19:32:01.220 に答える
0

この php PECL 拡張機能のようなものが役に立ちますか?

http://pecl.php.net/package/python

よろしく。

于 2009-11-12T19:46:20.070 に答える