Pythonスクリプトの作成
Pythonは動的言語です。単純な線形計画法(「バッチファイル」)で開始し、後で条件、ループ、関数、例外、クラス、モジュールなどの必要でより強力な手段を追加できます。言語の焦点は、簡単で表現力豊かなコードにあります。 Pythonは実行時により一般的であり、自動ガベージコレクターを使用して、システム全体への偶発的な損傷からプログラマーを保護します。
IronPythonはPythonfor .NETの実装であり、.NETフレームワークとクラスへのフルアクセスを可能にします。 IronPythonインタープリターの実装は、Pythonバージョン2.7に基づいています。
インターネット上にはさまざまな無料のマニュアルやヘルプページがあります。 IronPythonの概要と詳細な概要については、次のリンクを参照してください。
http://forum.codesys.com/viewforum.php:「スクリプト言語Python ...」領域 CODESYS フォーラム
特に CODESYS-特定の質問
いくつかの例も含まれています
https://docs.python.org/2/tutorial/index.html::公式PythonドキュメントのPythonチュートリアル
http://docs.python.org/release/2.7/:Python2.7の公式ドキュメント
http://wiki.python.org/moin/BeginnersGuide:IronPythonを学習するための便利なマニュアル
http://wiki.python.org/moin/GermanLanguage:ドイツ語のヘルプページへのリンクのコレクション
http://stackoverflow.com/:プログラミングの一般的なコミュニティ
(Iron)Pythonに関する一般的な質問ではなく、 CODESYS-明確
http://ironpython.net/:IronPythonホームページ
http://ironpython.net/support/:メーリングリスト、FAQなど。
https://gitter.im/IronLanguages/ironpython::IronPython開発者向けのチャットチャネル
PythonV3.xとのバージョンの非互換性
Pythonプログラミング言語はまもなく新しいバージョンV3.xで利用できるようになります。古いプログラムモジュールのいくつかは削除されました。 CODESYS GmbH この新しいバージョンへのアップデートを計画しています。スクリプト開発者は、これを考慮に入れて、たとえば式を使用してスクリプトを設計する必要があります。 from __future__ import print_function
。このトピックの詳細については、次のURLをご覧ください。 http://wiki.python.org/moin/Python2orPython3 と http://docs.python.org/release/3.1.2/whatsnew/3.0.html