Microsoft IronPython 1.0

このエントリーをはてなブックマークに追加
799デフォルトの名無しさん:2010/06/24(木) 21:41:08
ttp://symfoware.blog68.fc2.com/blog-entry-416.html
これの「文字列をPythonのスクリプトとして実行する」っていうのを.NET3.5、IronPython2.0.3でやってみたんだけど
invalid syntax
って出てスクリプト実行できない
ちなみにコメント行消して実行すると
unexpected token '='
って出てくるんだが
一体どうすればいいんだ?
800デフォルトの名無しさん:2010/09/23(木) 21:56:38
守護!!
801デフォルトの名無しさん:2010/09/23(木) 22:11:12
こんなスレあったのか


   ┌─┐
   │●│
   └─┤
   _   ∩
  ( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘
802デフォルトの名無しさん:2010/09/23(木) 22:26:55
803デフォルトの名無しさん:2010/10/01(金) 15:25:06
忘れないであげて
ttp://www.ironpython.net/
804デフォルトの名無しさん:2010/10/05(火) 00:08:22
大抵のことはIronPythonで済ます様になった。
使わないと忘れるし。
805デフォルトの名無しさん:2010/10/05(火) 00:23:01
忘れない・・・ために使っているのか?
いいのだろうか、それで。
806デフォルトの名無しさん:2010/10/05(火) 04:03:27
Cpython で使えて IronPython で使えないモジュールってどんなのがありますか?
807デフォルトの名無しさん:2010/11/14(日) 09:29:32
VS2010のアドオンまじやべえ 実用バリバリつかえるな
あとIronPython3マダー?
808デフォルトの名無しさん:2010/11/14(日) 23:54:54
なぁ…SilverlightでIronPythonってどうやって使うの…?
VS2010にIronPython入れて、新規プロジェクトでそういうの選べるようにはなったんだけど
htmlとpyファイルになってしまってxamlがない、新規xamlファイルを追加してもそっちから
先に開いてくれるようにするスキルがないんだ。
頼むヒントをくれ
809デフォルトの名無しさん:2010/11/15(月) 00:02:01
>>808
ググれ
810デフォルトの名無しさん:2010/11/15(月) 09:45:07
>>808
IronPythonの公式サイト(CodePlexではない方)に書いてある
今はパッケージ作らずにgestalt使うのが推奨らしい
811デフォルトの名無しさん:2010/11/15(月) 09:54:48
812デフォルトの名無しさん:2010/12/29(水) 21:57:00
みんな使ってるの?これ
813デフォルトの名無しさん:2011/01/06(木) 13:25:08
誰も使ってないなwこれ
814デフォルトの名無しさん:2011/01/06(木) 13:51:17
使ってるけど特に書き込むことは無い
815デフォルトの名無しさん:2011/01/07(金) 00:54:52
割とあっさり動くから
816デフォルトの名無しさん:2011/01/07(金) 09:22:16
起動もっさりだろ
817デフォルトの名無しさん:2011/01/07(金) 10:27:42
CPythonも起動早くない気が
818デフォルトの名無しさん:2011/01/08(土) 06:30:25
Jythonよりマシじゃね?
819デフォルトの名無しさん:2011/02/17(木) 16:46:48
CPython Extensions for IronPythonが
2007年からもう更新ないんだけど
Python2.6とか2.7でCPythonで作られたライブラリは
IronPython 2.6.2でどうしたら読み込めるんだ?
率直に言うとmatplotlibが動かしたいよ。
820デフォルトの名無しさん:2011/02/24(木) 00:02:44.57
codecs.openもio.openも「cp932なんて知らねぇ」って言いやがる……('A`)
821デフォルトの名無しさん:2011/02/25(金) 12:46:22.81
ゲラゲラw
822デフォルトの名無しさん:2011/02/25(金) 12:59:32.80
馬鹿には無理ですねわかります
823デフォルトの名無しさん:2011/02/26(土) 09:16:57.29
日本語encodingが入ってないからなあ
_codecs_cn.cs はあるけれども #ifdef FALSE だし
824デフォルトの名無しさん:2011/02/26(土) 09:19:04.89
IronPythonは文字コードの扱いが雑
825デフォルトの名無しさん:2011/02/26(土) 20:43:02.44
.NET 使えよ
826デフォルトの名無しさん:2011/02/26(土) 20:44:40.67
もしくは CPython へ帰れ
827デフォルトの名無しさん:2011/06/26(日) 23:40:47.90
色々と調べつつインストール使用としているのですが、
VS2008、VS2010ともにironPythonStudioのインストールがうまくできません。

どうすればできるでしょうか?
828デフォルトの名無しさん:2011/06/26(日) 23:51:34.84
omaenihamuri
829デフォルトの名無しさん:2011/06/28(火) 03:16:21.28
おいどんもインストールすら出来んですばい
サクラエディタで頑張っとるですばい
830デフォルトの名無しさん:2011/11/20(日) 14:26:23.53
そうk
831デフォルトの名無しさん:2012/01/17(火) 10:55:12.70
2012年1月は、C#がC++を抜いて3位につけたことが特に注目される。C++は長期に渡って
緩やかな下落傾向にある一方で、C#は上昇傾向が続いており、特にここ数年は上昇傾
向が強くなっている。

今後しばらくは、C#とC++で順位の入れ替えを繰り返すものと見られるが、最終的には
C#が3位、C++が4位に落ち着く可能性が高い。また、Objective-Cも急成長を続けており、
この傾向が続いた場合には、C#、Objective-C、C++という順位に変わっていく可能性もある。

上記のほか20位以内に入ったプログラミング言語としては、Rが19位に、Luaが20位に
入った点が注目される。

特に、統計処理や統計データのグラフィック化などに利用されるRプログラミング言語は、
ここのところ注目が高まっている。Rの機能拡張が、Googleの支援によって実現したこと
などもその一因となっているものとみられる。

 1 Java       17.479 (-0.082) 18ヵ月連続1位
 2 C         16.976 (-0.081)
 3 C#         8.781 (+0.576) 3位へ浮上。上昇傾向
 4 C++.        8.063 (-0.189) 4位へ下落
 5 Objective-C   6.919 (+0.114) 上昇傾向
 6 PHP        5.710 (-0.291) 下落傾向
 7 (Visual)Basic  4.531 (-0.226)
 8 Python.      3.218 (-0.274)
 9 Perl.        2.773 (+0.301)
10 JavaScript    2.322 (+0.123)
11 Delphi       1.576 (+0.331)
12 Ruby.        1.441 (-0.053)

http://news.mynavi.jp/news/2012/01/12/058/
832デフォルトの名無しさん:2012/02/04(土) 14:00:54.57
馬鹿には無理
833デフォルトの名無しさん:2012/02/04(土) 15:14:37.95
本家Pythonの衰退が激しい。
834デフォルトの名無しさん:2012/02/07(火) 03:01:20.22
>>833
どういう意味で?
Python自体の需要は堅調だと思うけど。
IronPythonがアレなだけで。
835デフォルトの名無しさん:2012/02/23(木) 07:35:49.99
本家2chの衰退が激しい。
836デフォルトの名無しさん:2012/03/13(火) 01:03:58.41
IronPythonのビルドが通らないだけど、誰か助けて・・・
http://monobook.org/wiki/IronPython#Mono
いつの間にか
随分とバージョンアップしてるな
起動は少しは速くなったのか!?
現在のIronPython実行環境上の変数をC#に渡して
C#側で処理をしてその結果をIronPython側で受け取る、みたいなののサンプルコードってない?
C#側はdll呼び出しとかじゃなくて、ソースコードを指定するような感じで。

C#からPythonのスクリプトファイルを読み込んでクラスや変数を参照するみたいなのは見つかるんだけど
逆がなかなか出てこない・・・

イメージとしては
Python側でリストを作成→それをC#側で変数参照させてLinqクエリを発行
→結果をPython側で変数参照して処理を続ける
みたいなのを考えているんだけども
>>C#からPythonのスクリプトファイルを読み込んで
>>クラスや変数を参照するみたいなのは見つかるんだけど

ん??
これが答えじゃないのかい?
>>839
スクリプトを読み込んでオブジェクトを生成するんではなくて
直接実行中のIronPythonランタイム(エンジン?)の変数を参照させたいのよ
C#側から呼び出したいのではなくて、C#のコードをIronPythonの中に埋め込みたい

↓みたいにC#からIronPythonを呼び出すみたいのはいくつか見つかるんだけども
ttp://d.hatena.ne.jp/tomoemon/20091128/p1
そういうのは見つからなくて・・・

#IronPython側
a = [9,3,7,6,8,0,4,0,5,3]

Mono.CSharp.Evaluator('呼び出し側のIronPythonの変数aを参照するための何か')
result = Mono.CSharp.Evaluator('from n in a where (n % 2) ==0 select n*n;')

print result

みたいなことができたら面白そうだなーと
841デフォルトの名無しさん:2012/04/14(土) 18:34:26.36
tes
842デフォルトの名無しさん:2012/04/14(土) 21:14:32.22
MSが作ったものじゃないじゃん
843デフォルトの名無しさん:2012/04/14(土) 22:04:28.76
マジレスすると
MS製品でもMSが作ったものじゃないものは数限りなくある
844デフォルトの名無しさん:2012/04/15(日) 03:18:09.05
アイアン・マイク・タイソン
845デフォルトの名無しさん:2012/04/15(日) 17:00:20.64
>>840
・DLLを作ってimport、関数の引数で値渡し
・C#アプリから関数やクラスのインスタンスを渡してスクリプト実行
では駄目?
846デフォルトの名無しさん:2012/04/15(日) 19:41:37.33
>>845
うんごめん、手段を目的とした話なので・・・
今まさに実行中のPythonのリソースを、DLR介してC#から読み取る/書き込むなんてことができれば
おーDLRすげーなー、と俺が思えるってだけの話っす
847デフォルトの名無しさん:2012/04/15(日) 20:28:41.50
馬鹿には無理
848デフォルトの名無しさん
>>847
君には無理だったからそう教えてくれててるんだね