[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 10/31 20:04 / Filesize : 119 KB / Number-of Response : 604
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Microsoft IronPython 1.0



1 名前:デフォルトの名無しさん [2006/09/08(金) 12:40:22 ]
Microsoftがまたおかしな言語を作った。
その名も「IronPython」

中身はPythonを.NET仕様に改造したもの。
動的メソッドやジェネリクスなどが使えるようになっている。

ダウンロード等はこちら
www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=IronPython&ReleaseId=423

75 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 15:59:13 ]
>>72
>>25みたいな感じでやればすぐに出来るよ。


76 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 17:23:06 ]
>>72
卑近な例で言えばVBにSQLを埋め込むことだってできるじゃないかww

77 名前:デフォルトの名無しさん [2006/09/14(木) 17:56:35 ]
Iron Python で Excelのシートを python リストとして読み書きできるので
しょうか。、Access のテーブルを Python の辞書のリストとして読み書きで
きるのでしょうか。それができるのならば直ぐにでも Iron Python をインス
トールします。VBA でのプログラマ作成は泥臭すぎます。嫌です。

どなたか出来るといって背中を押してください。


78 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 17:58:09 ]
VBAはプログラマを作成できるのか
さすがMS

79 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 18:02:41 ]
>>77
できません。

80 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 18:06:03 ]
>>79
出来るに決まってます
添加のマイクラソフトをなめるなよ

81 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 18:10:07 ]
それは凄いな

82 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 18:41:03 ]
MSAgentにさりげなく実装されてまつ。

83 名前:デフォルトの名無しさん [2006/09/14(木) 19:01:40 ]
実際どうなんかね。
.NETでそういうコンポーネントがあれば、それを利用できるのかな?



84 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 19:48:51 ]
出来るだろ。はよやれ。

85 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 19:58:19 ]
>>77
できるけど、VBAと似たようなもんだよ。

86 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 21:07:41 ]
デモ映像のエディッタなに?
使わせろ

87 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 22:13:37 ]
IronPythonで、XNA動いたーwww
forums.microsoft.com/MSDN/ShowPost.aspx?PostID=682285&SiteID=1

wktk!!

88 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 22:17:39 ]
>>77
普通のPythonでも出来るけど、VBAと似たようなもんだよ。

89 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 22:29:36 ]
>>88
確かにOLE使えば、普通に使える希ガス

90 名前:デフォルトの名無しさん [2006/09/14(木) 23:30:31 ]
79, 80, 85, 86, 89 さん、レスありがとうございます。77 です。

Iron Python で行える MS Office の操作が、現在の COM 相当ならば、仕事
で使うのは躊躇われます。VBA と Python を混在させるような使い方になっ
てしまいそうです。

私としては VBA を python で全面的に置き換え可能になって欲しいのですが、
当面無理なようですね。


91 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 23:39:20 ]
とりあえずAccessの方は、テーブルの操作だけなら
ODBC通してSQLで読み書きすればいいんじゃね?

92 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 00:00:27 ]
>>87
clr.AddReference('Microsoft.Xna.Framework')
でエラー出る。
何が問題かわからん



93 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 00:00:33 ]
EXCELの操作なんて、言語が何であっても泥臭さは変わらないと思うけど…。
VBAなら自動マクロでつくったソースからパクれるし、その辺のメリットは結構あると思うけどな。
IronPythonで頑張るくらいなら、VS使って組んだ方が楽だと思う。





94 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 00:01:59 ]
VBAのクラスモジュールを使えばよい

95 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 04:50:12 ]
>>92
DLL入れた?

なかったら、XNAシューティングに入っているのを使うとはやい
sorceryforce.com/game/xnashooting.html

とりあえず、俺も試してみようっと。

96 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 15:20:00 ]
>>95
>>92と状態が変わらない
XP64のせいかも知れないので32BIT Winの人レポキボンヌ

97 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 15:27:04 ]
>>> import clr
>>> import sys
>>> clr.AddReference('Microsoft.Xna.Framework')
Traceback (most recent call last):
File , line 0, in <stdin>##9
File , line 0, in AddReference##14
SystemError: ファイルまたはアセンブリ 'Microsoft.Xna.Framework, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=f48fa5f25d27e8ff'、またはその依存関係の 1 つが
読み込めませんでした。間違ったフォーマットのプログラムを読み込もうとしました。
>>>

こんな感じ

98 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 18:54:37 ]
なんか新しいムービーきとったけど1時間あるw
download.microsoft.com/download/9/4/1/94138e2a-d9dc-435a-9240-bcd985bf5bd7/Jim-IronPython.wmv

99 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 18:55:54 ]
XNAが動いたってことは
IronPythonだけで360ゲームも作れるのね

100 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 20:58:15 ]
残念ながら360のCLRはLCGに対応していないから無理らしいぜよ。

101 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 22:15:33 ]
>>98
なんか Python を「ぱいぱん」と読んでいるように聞こえるんだけど

102 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 23:31:37 ]
>>100
どういうことっすか?
LCGって何?
>>69に書いてあるけどよくわからん

103 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 23:39:11 ]
>>102
LCGが理解できんでも

・IronPythonはLCGを使う。
・X-BoxのCLRはCFのカスタム版
・そのカスタムCLRにはLCGは含まれていない

で、「動かない」ぐらいは分かると思うけれど



104 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 23:56:58 ]
>>103
なるほど・・・
XBOXのCLRにはない、LCGっつーのに依存してるのね。

105 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 00:05:54 ]
>>104
ただ誤解のないようにいっておくと、「現時点では」がつく。
正直なところDSLの考え方をスクリプトというもので常態としている
ゲーム開発において、強い要望がいくのは予想できるので、
将来サポートされる可能性は多分それほど低くない。

とはいっても、コスト見積もりのできる位置に私はいませんので
いい加減な予測ですがー。
…ホント、この機能こそCLRの思想だよなぁ。

106 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 01:11:56 ]
[DirectX][.NET][XNA]XNA Game Studio に関わる派生ソフトウェア
d.hatena.ne.jp/NyaRuRu/20060818/p2

ここにも、ダメポって書いてあるな。

107 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 13:00:05 ]
>>77
IronPython-1.0/Tutorial/Tutorial.htm#T1.3 嫁

108 名前:デフォルトの名無しさん [2006/10/07(土) 19:47:11 ]
普通のPythonと何が違うの?

109 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 20:17:47 ]
さぁ?

110 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 20:24:21 ]
鉄分

111 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 20:30:01 ]
サプリ?

112 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 20:45:57 ]
ライセンスが違うよ

113 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 21:13:18 ]
>>108
いくつかのモジュールが無くなっている



114 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 22:01:46 ]
ルパンはとんでもないものを盗んでいきました

115 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 22:02:43 ]
その代わり.net frameworkのライブラリを自在に使える

116 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 23:58:46 ]
これで作ったプログラムを納品しても問題ない?>ライセンス

117 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 00:05:37 ]
君が納品物に設定するライセンス次第。通常は問題ない。

118 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 00:18:07 ]
IronRubyに期待

119 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 11:01:28 ]
v1.0.1りりーす

120 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 05:07:57 ]
まず.net frameworkに興味を持ったことがない人はどこを見ればいいんだ。
pythonから呼び出す方法とかも気になる。

121 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 06:42:47 ]
答えてくれれば儲けものだし
答えてくれなくても失うものは何も無い

↓さあ

122 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 07:33:35 ]
>>121
あなたはこの世でもっとも貴重な時間というものを幾分か失いました。

123 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 08:04:36 ]
>>120
.net frameworkに興味を持ったことがない人は
別に使わなくていいのでは。

いや、逆ギレ的ではなくて普通に。



124 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 09:08:42 ]
.net framework は知識全然ないけど
もともと python を unix 等で使っていた人が
使う処理系としては、やっぱり推奨じゃないのかな?

active python とかを使う方が無難?

125 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 09:39:52 ]
>>124
だと思う。
ActivePythonは普通のCPython + Win32拡張の感じ。

126 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 13:35:47 ]
>>124
yes

127 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 14:40:18 ]
Python上どうしても.NETの機能が使いたいってわけじゃなければねえ。
CPythonの時点でライブラリは揃ってるわけだし。
.NET上で組み込みスクリプトとして使う分には良さそうなんだけど。

128 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 16:02:19 ]
VS2005(Standard以上)にIronPythonIntegrationを組み込めば
ポトペタでGUI作成できる。

129 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 07:01:49 ]
>>123
せっかくIronPythonを使うなら
.net frameworkも使いたいってのが人情ジャマイカ。

130 名前:デフォルトの名無しさん [2006/10/11(水) 12:01:40 ]
IronRubyはマダかね?

131 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 00:24:20 ]
もうあるが

132 名前:デフォルトの名無しさん [2006/10/12(木) 03:05:33 ]
どこに

133 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 03:15:33 ]
>>130
>IronRuby
まだ話だけ。あるいはGroovyと間違えてる。



134 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 04:24:22 ]
?ぐぐったらすぐ見つかったけど。
ttp://wilcoding.xs4all.nl/Wilco/IronRuby/IronRubyPreview.aspx

まぁまだ走り出したって段階ではある。


135 名前:130 [2006/10/12(木) 11:56:14 ]
>>134
おぉ!

136 名前:デフォルトの名無しさん [2006/10/12(木) 11:58:20 ]
次はIronVisualStudioだな。

137 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 12:29:53 ]
IronECMAScript が欲しい。
JScript.NET じゃなくて、Ecma-262 3rd エディション仕様のやつ。

まぁ鉄分ばっかりとってもしょうがないけど。

138 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 15:44:45 ]
なんで"Iron"なんか説明された事あったっけか。

139 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 15:58:17 ]
なんでアイロンなの?
ふつうVisual〜じゃないの?

140 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 19:46:35 ]
Microsoft主動のプロジェクトでは無かったからね

141 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 08:53:02 ]
GoldPython マダー?

142 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 10:18:12 ]
よくいるんだよ。金属の中でGoldが一番いいと思ってる奴。

143 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 11:04:10 ]
Ta73



144 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 12:24:01 ]
ColtPhthon


145 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 12:26:27 ]
>>144
ColtPythonだよ... ;y=ー( ゚д゚)・∵. ターン

146 名前:デフォルトの名無しさん [2006/10/13(金) 15:13:18 ]
■IronStudio 製品構成
            Personal  Professional  Enterprise
IronC            ×        ×       ○
IronC++          ×        ×       ○
IronObjective-C     ×       .×       ○
IronBasic         ×        ○       ○
IronC#           .○       ○       ○
IronD            ×       ×       ○
IronPascal         ×       ○       ○
IronLisp           ×       ×       ○
IronJava          ×       ×       ○
IronCOBOL         ○       ○       ○
IronFortran         .×       ○       ○
IronPython         ○       ○       ○
IronRuby          ×       ○       ○
IronPerl           .○       ○       ○
IronPHP           ×       ×       ○
IronAWK          .×       ○       ○
IronProlog         .○       ○       ○
IronForth          ○       ○       ○
IronBrainFuck       ○       ○       ○


147 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 03:45:52 ]
IronWhitespace は?

148 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 09:34:34 ]
IronIntercalとか
IronBefungeがないあたりから
>>146が比較的若めだという事がわかる

149 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 14:19:05 ]
IronAdaもIronEiffelもないなんて……
それにIronHQ9+も必要だろうに

150 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 14:29:50 ]
IronHQ9+ってなんだよ。
.NETどーこーする処理は書けないから必要ねーじゃん。
むしろIronIntercalこそ必要だぞ。


151 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 14:48:48 ]
IronPythonの情報って日本語だと異常に少ないな。
しかもVS2005買えって雰囲気が、かなり嫌。
しばらく放置かな。

152 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 15:12:33 ]
そもそもVS2005かってもIronPythonには何の役にも立ちませんが?

153 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 15:44:55 ]
>>151
とりあえずExpressで良いじゃん。
>>152
IronPythonは.NET2.0だからVS2003では
プログラムに組み込めないんじゃない?
試してないから知らんけど。



154 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 16:55:04 ]
SDKじゃなくて?

155 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 19:56:09 ]
アイロンゴーレム

156 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 21:16:52 ]
あんてぃーくぎあごーれむ

157 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 09:37:08 ]
VSなくてもランタイム入れたら動くけど?

158 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 12:58:26 ]
VSのProfessional以上だとプラグイン入れてIronPythonがIDEから使えるのさ
規模が小さいうちはエディタだけで開発しててもいいけど、

159 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 14:15:03 ]
>>158
Visual Studio 2005 SDK version 3.0 のダウンロードページによると、
ttp://www.microsoft.com/downloads/details.aspx?FamilyId=7E0FDD66-698A-4E6A-B373-BD0642847AB7&displaylang=en
> Visual Studio 2005 Requirement:
> In order to install the VS 2005 SDK, you must have Visual Studio 2005 Standard Edition
> or above installed.

160 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 15:15:58 ]
構文がシンメトリーじゃない言語は使いたくないな

161 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 16:28:50 ]
Visual Studio 2005 SDKって
VS2005へのアドインを開発するためのSDKであって…。

162 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 16:43:39 ]
>>161
含まれているSampleの中にIronPythonIntegrationがあるんだよ。
GUI楽チンだよ。

163 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 20:22:15 ]
>>160
「構文がシンメトリー」ってどういう意味?




164 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 20:52:35 ]
せっかくなので、Iron Python Integrationの記事を貼っとく。
ttp://blogs.msdn.com/aaronmar/archive/2006/02/16/533273.aspx
ttp://d.hatena.ne.jp/Wacky/20060226/1140965147
ttp://d.hatena.ne.jp/Wacky/archive?word=IronPython

165 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 22:53:34 ]
ipy.exe で
> print nt.listdir(".")
としても日本語の名前は、
> u'.....'
になっちゃうんですが、
ふつーに日本で表示する方法内でしょうか?

166 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 00:52:24 ]
>>163
こんなの

class FuckYou():()uoYkcuF ssalc
def sonOfABitch():()hctiBAfOnos fed
pass
def sonOfABitch():()hctiBAfOnos fed
class FuckYou():()uoYkcuF ssalc

167 名前:デフォルトの名無しさん [2006/10/25(水) 09:15:43 ]
サンプルの中にあるDirectXのデモが動かないのですが誰か動きました?
Deviceを獲得するところでエクスパイアされたプレリリースバージョン使ってるよ
ってエラーが出るのです。DirectXSDKはここ1年ぐらいにリリースされたバージョン
最新は10月のまでいろいろ試したんですが同じでした。

168 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 02:03:52 ]
ふにゃるん - もう何時でもリリース出来るのでは? IronPython for Visual Studio 2005の9月版
d.hatena.ne.jp/Wacky/20061021/1161426964


sugee----

169 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 02:13:32 ]
pythonでポトペタ?
独自の言語であのデザイナ使えるんだね

170 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 09:26:05 ]
Visual Studio 2005 SDK version 3.0
www.microsoft.com/downloads/details.aspx?FamilyId=7E0FDD66-698A-4E6A-B373-BD0642847AB7&displaylang=en
ここでVsSDKSeptember2006.exe落として実行してみたら

---------------------------
Error
---------------------------
Microsoft Visual Studio 2005 SDK September 2006 requires MSHelp 2.0 to be installed. You can get it from Visual Studio and MSDN Library.
---------------------------
OK
---------------------------
ってエラーが出るんだけどMSHelp 2.0ってどうやれば入れられるの?

171 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 10:27:24 ]
そこまで読んでなんで次の文まで読まないんだよ

172 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 12:27:53 ]
MSDNが必要というのはわかるんですが、
どこにあるどのファイルをインストールすればいいのかがわからないんですが。

173 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 14:27:10 ]
VS2005SDKって Express に対応してないよなぁ?
VS2005持ってないと意味ないはずなんだが



174 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 16:11:53 ]
>>170のリンク先にある通り
VS2005 standard edition以上が必要

175 名前:デフォルトの名無しさん [2006/11/04(土) 22:15:07 ]
urllib.urlopen()について教えて欲しいのですが、

>>> import urllib
>>> w = urllib.urlopen('hogehoge....')


Name Error:name 'ImportWarning' not define

となってしまいます。

何か不足しているんだと思うのですが、
IronPyhonからurllibを使うにはどうしたらいいのでしょうか...?
ご存知の方いらっしゃいましたら教えてください。
#Python 2.5 + IronPythonの環境です。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<119KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef