2017-09-20 2 views
0

私はC#を使ってプログラムを開発していますが、私がプログラムしようとしていることは、C#では非常に難しく、Pythonでは簡単ではないことがわかりました。ですから、私がしたいことは、.pydファイルを作成してC#プログラムで使用することですが、どのようにすればよいかわかりません。私はそれについて調べてきましたが、何も見つかりませんでした。C#でpydファイルを使用していますか?

これは私の質問です。どのようにC#で.pydファイルを使用しますか?私はpydファイルがdllファイルに似ていることを知っているので、PythonファイルがまだPythonがインストールされていないコンピュータでも使えますか?

+5

X-Y-Problemのような匂い。あなたはそれをやろうとしていますが、C#ではとても難しいですが、Pythonでは簡単ですか? – Fildor

+0

IronPythonスクリプトホストを使用できます。 – dymanoid

+0

pythonnetを試してみましたか? https://github.com/pythonnet/pythonnet – denfromufa

答えて

1

.pydファイルはDLLですが、関数init *()を使用します。*は.pydファイルの名前です。たとえば、spam.pydにはinitspam()という名前の関数があります。それらはまったく同じではありませんが、同じ!それらはは、PythonのないPCで使用できるです。


組み込み関数は使用できません。 Cでそれらを検索し、それらをあなたのCythonコードのexternとして追加し、コンパイルしてください!

関連する問題