aspose.info
JA

PYM ファイル形式 - PYM マクロ プリプロセッサ ファイル

更新日

.PYM オプション番号

PYM ファイルは、Python プログラミング言語に基づくマクロ プリプロセッサ ファイルです。 VRVis Research によって開発され、マクロのショートカットを保存します。 PYM ファイルが Python インタープリターの前処理段階で解釈されると、これらのショートカットは全文の置換として展開されます。さらに、マクロ プリプロセッサで実行できる 3 番目のオプションの操作は、ファイル インクルードです。 PYM ファイルは、Notepad、Notepad++、Apple TextEdit、Linux の VI などのテキスト エディターで開くことができます。

PYM ファイル形式

PYM ファイルはプレーン テキスト ファイルとしてディスクに保存されます。 PYM ファイルには、#include ディレクティブを使用して他のファイルを含めることもできます。

PYM 構文

以下に示すように、PYM ステートメントは “"#begin python マーカーと “#end python” マーカーの間に含まれます。

we decided to use a line based special sequence to introduce PYM macros:

#begin python

#python code for defining "macros" goes here

#end python

PYM マクロ展開

PYM マクロ展開は、<[ と ]> の 2 つのシーケンスで表されます。これらは特別な html タグで、行のどこにでも表示できます。ちょっとした PYM の例は次のとおりです。

#begin python
TITLE = "My Web page"
def EXP(e): return str(e)
#end python
<head>
<title><[TITLE]></title>
</head>
<body>
<h4><[TITLE]></h4>
<p>The value of 2 raised to the 4th power is <[EXP(2**4)]>.</p>
</body>

これを PYM で実行した場合の出力は次のとおりです。

<head>
<title>My Web Page</title>
</head>
<body>
<h4>My Web Page</h4>
<p>The value of 2 raised to the 4th power is 16.</p>
</body>

参照