トップページ⇒tech
848コメント223KB

Microsoft IronPython 1.0

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2006/09/08(金) 12:40:22
Microsoftがまたおかしな言語を作った。
その名も「IronPython」

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

ダウンロード等はこちら
http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=IronPython&ReleaseId=423
0153デフォルトの名無しさん2006/10/14(土) 15:44:55
>>151
とりあえずExpressで良いじゃん。
>>152
IronPythonは.NET2.0だからVS2003では
プログラムに組み込めないんじゃない?
試してないから知らんけど。
0154デフォルトの名無しさん2006/10/14(土) 16:55:04
SDKじゃなくて?
0155デフォルトの名無しさん2006/10/14(土) 19:56:09
アイロンゴーレム
0156デフォルトの名無しさん2006/10/14(土) 21:16:52
あんてぃーくぎあごーれむ
0157デフォルトの名無しさん2006/10/15(日) 09:37:08
VSなくてもランタイム入れたら動くけど?
0158デフォルトの名無しさん2006/10/15(日) 12:58:26
VSのProfessional以上だとプラグイン入れてIronPythonがIDEから使えるのさ
規模が小さいうちはエディタだけで開発しててもいいけど、
0159デフォルトの名無しさん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.
0160デフォルトの名無しさん2006/10/15(日) 15:15:58
構文がシンメトリーじゃない言語は使いたくないな
0161デフォルトの名無しさん2006/10/15(日) 16:28:50
Visual Studio 2005 SDKって
VS2005へのアドインを開発するためのSDKであって…。
0162デフォルトの名無しさん2006/10/15(日) 16:43:39
>>161
含まれているSampleの中にIronPythonIntegrationがあるんだよ。
GUI楽チンだよ。
0163デフォルトの名無しさん2006/10/15(日) 20:22:15
>>160
「構文がシンメトリー」ってどういう意味?
0164デフォルトの名無しさん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
0165デフォルトの名無しさん2006/10/18(水) 22:53:34
ipy.exe で
> print nt.listdir(".")
としても日本語の名前は、
> u'.....'
になっちゃうんですが、
ふつーに日本で表示する方法内でしょうか?
0166デフォルトの名無しさん2006/10/25(水) 00:52:24
>>163
こんなの

class FuckYou():()uoYkcuF ssalc
def sonOfABitch():()hctiBAfOnos fed
pass
def sonOfABitch():()hctiBAfOnos fed
class FuckYou():()uoYkcuF ssalc
0167デフォルトの名無しさん2006/10/25(水) 09:15:43
サンプルの中にあるDirectXのデモが動かないのですが誰か動きました?
Deviceを獲得するところでエクスパイアされたプレリリースバージョン使ってるよ
ってエラーが出るのです。DirectXSDKはここ1年ぐらいにリリースされたバージョン
最新は10月のまでいろいろ試したんですが同じでした。
0168デフォルトの名無しさん2006/10/26(木) 02:03:52
ふにゃるん - もう何時でもリリース出来るのでは? IronPython for Visual Studio 2005の9月版
http://d.hatena.ne.jp/Wacky/20061021/1161426964


sugee----
0169デフォルトの名無しさん2006/10/26(木) 02:13:32
pythonでポトペタ?
独自の言語であのデザイナ使えるんだね
0170デフォルトの名無しさん2006/10/26(木) 09:26:05
Visual Studio 2005 SDK version 3.0
http://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ってどうやれば入れられるの?
0171デフォルトの名無しさん2006/10/26(木) 10:27:24
そこまで読んでなんで次の文まで読まないんだよ
0172デフォルトの名無しさん2006/10/26(木) 12:27:53
MSDNが必要というのはわかるんですが、
どこにあるどのファイルをインストールすればいいのかがわからないんですが。
0173デフォルトの名無しさん2006/10/26(木) 14:27:10
VS2005SDKって Express に対応してないよなぁ?
VS2005持ってないと意味ないはずなんだが
0174デフォルトの名無しさん2006/10/26(木) 16:11:53
>>170のリンク先にある通り
VS2005 standard edition以上が必要
0175デフォルトの名無しさん2006/11/04(土) 22:15:07
urllib.urlopen()について教えて欲しいのですが、

>>> import urllib
>>> w = urllib.urlopen('http://hogehoge....')
:
:
Name Error:name 'ImportWarning' not define

となってしまいます。

何か不足しているんだと思うのですが、
IronPyhonからurllibを使うにはどうしたらいいのでしょうか...?
ご存知の方いらっしゃいましたら教えてください。
#Python 2.5 + IronPythonの環境です。
0176デフォルトの名無しさん2006/11/04(土) 22:37:14
>>175
最初にsys.path.append() を使って、既存のPythonのlibのパスを割り当てる必要があります。
0177デフォルトの名無しさん2006/11/04(土) 23:29:29
>>176
説明不足でした。すみません。
Lib\site.pyに
sys.path.append(r'C:\Program Files\Python25\Lib')
を記述しているのですが...
ちなみにエラーは、以下のようになります。

>>> import sys
>>> import urllib
>>> sys.path.append(r'c:\Program Files\Python25\Lib')
>>> w = urllib.urlopen('http://hogehoge/index.html')
Traceback (most recent call last):
File , line 0, in <stdin>##120
File C:\Program Files\Python25\Lib\urllib.py, line 82, in urlopen
File C:\Program Files\Python25\Lib\urllib.py, line 194, in open
File C:\Program Files\Python25\Lib\urllib.py, line 272, in open_http
File , line 0, in __import__##4
File C:\Program Files\Python25\Lib\httplib.py, line 70, in Initialize
File , line 0, in __import__##4
File C:\Program Files\Python25\Lib\mimetools.py, line 6, in Initialize
File , line 0, in __import__##4
File C:\Program Files\Python25\Lib\tempfile.py, line 33, in Initialize
File , line 0, in __import__##4
File C:\Program Files\Python25\Lib\random.py, line 41, in Initialize
File , line 0, in __import__##4
File C:\Program Files\Python25\Lib\warnings.py, line 264, in Initialize
NameError: name 'ImportWarning' not defined
0178デフォルトの名無しさん2006/11/05(日) 04:37:29
IronPython は CPython 2.4.3 互換だからじゃないの?
Python 2.4.3 をインストールして、そのパスを参照してみたら?
0179デフォルトの名無しさん2006/11/06(月) 09:29:54
ここららへん
http://sparcs.kaist.ac.kr/~tinuviel/fepy/lib/socket.py
01801792006/11/06(月) 10:39:39
サイトが移動してた。
http://fepy.sourceforge.net/

CPythonのlibをsys.pathにappendしても、CLR上で動くIronPythonでは
Cで実装されているモジュールが動かない。上はその補完プロジェクト。
01811752006/11/11(土) 00:52:25
>>179-180
うまく動くようになりました。ありがとうございます。
0182デフォルトの名無しさん2006/11/21(火) 13:11:21
ほす
0183デフォルトの名無しさん2006/12/15(金) 12:34:29
hoge
0184デフォルトの名無しさん2006/12/19(火) 16:55:01
んで、結局コレってライセンスどうなってるん?
0185デフォルトの名無しさん2006/12/20(水) 00:18:36
>>184
これは知らんが、元祖Python自体はBSDライセンスなんでBSDライセンスなんじゃね?
0186デフォルトの名無しさん2006/12/20(水) 00:24:24
PythonはPSFライセンス。
鉄PyはMSの独自ライセンスだったとオモタ。
0187デフォルトの名無しさん2006/12/22(金) 16:39:55
Python からWSH使いたいだけなんだけど
これでいいのかな
0188デフォルトの名無しさん2006/12/22(金) 19:19:43
WSHならActivePythonからでも
0189デフォルトの名無しさん2006/12/22(金) 21:48:06
ActiveScriptはCPython+Pywin32
ironPythonを使えるのかどうかは知らん
0190デフォルトの名無しさん2006/12/27(水) 19:30:41
IronPythonを使えばC#で書いたコードをevalできるんでしょうか?
0191デフォルトの名無しさん2006/12/29(金) 15:09:44
C#コードを実行するなら普通にコンパイルすりゃいいんじゃね?
Microsoft.CSharp.CSharpCodeProvider.CompileAssemblyFromSource
0192デフォルトの名無しさん2007/02/07(水) 17:57:01
ttp://lists.ironpython.com/pipermail/users-ironpython.com/2007-February/004506.html
フォロー希望(当方英語に自信なし)。
0193デフォルトの名無しさん2007/02/21(水) 13:17:25
まだ発売されて無いじゃん
0194デフォルトの名無しさん2007/02/26(月) 18:58:34
これって.NETのbytecodeにコンパイルできたりするわけじゃないんですよね?
単なるインタプリタ?
0195デフォルトの名無しさん2007/02/26(月) 19:17:43
>>194
>>10

IronPythonはインタプリタじゃなくてコンパイラ。
0196デフォルトの名無しさん2007/02/27(火) 03:17:37
うほ、キタコレ!w
0197デフォルトの名無しさん2007/02/28(水) 09:27:09
1.1bか
0198デフォルトの名無しさん2007/03/08(木) 17:04:39
IronPythonの埋め込み
http://www.voidspace.org.uk/ironpython/embedding.shtml

VBAより楽そうだな
0199デフォルトの名無しさん2007/03/14(水) 01:00:05
ttp://www.cbook24.com/bm_detail.asp?sku=9784797339390
0200デフォルトの名無しさん2007/03/14(水) 10:18:06
>199
ソフトバンクの本は、中身を見るまで購入できない。
0201デフォルトの名無しさん2007/03/14(水) 14:23:39
まさに予想外
0202デフォルトの名無しさん2007/03/14(水) 14:47:14
三流のジョーク
0203デフォルトの名無しさん2007/03/14(水) 22:11:26
>>200
安心感求めるなら技術評論社、オライリーだね
0204デフォルトの名無しさん2007/03/14(水) 22:20:45
なんか香ばし〜い
0205デフォルトの名無しさん2007/03/15(木) 21:29:15
>203
それはギャグで言っているのか?
0206デフォルトの名無しさん2007/03/16(金) 00:17:32
     ____  
   /      \   
  /  ─    ─\  
/    (●)  (●) \ いえ、マジですが・・・
|       (__人__)    | 
/     ∩ノ ⊃  /   
(  \ / _ノ |  |    
.\ “  /__|  |  
 . \ /___ /
0207デフォルトの名無しさん2007/03/18(日) 22:02:43
>206
オライリーは無駄文章が多いし、技術評論社は誤字脱字だらけ。
0208デフォルトの名無しさん2007/03/18(日) 22:19:16
その前に選ぶほどまだ本が出てないだろ
0209デフォルトの名無しさん2007/03/18(日) 22:45:39
ソフトバンクの書籍しかない状態で
オライリーとか技術評論社とか言われてもねえ...。
0210デフォルトの名無しさん2007/03/21(水) 22:16:34
ソフトバンクはタイトル詐欺が多いからオンラインじゃ絶対買わないねぇ。
タイトル&帯と中身が違いすぎる。
0211デフォルトの名無しさん2007/03/21(水) 22:32:15
で、君は結局、技術評論社、オライリーどちらの関係者なんだい?
0212デフォルトの名無しさん2007/03/21(水) 22:56:45
両方に関わってる奴という発想はないのか、このゆとりめ
0213デフォルトの名無しさん2007/03/21(水) 22:57:50
無意味にノリで酷い言い方をしてしまった、すまん。
春ゆとりに修正する
0214デフォルトの名無しさん2007/03/21(水) 23:00:36
ソフトバンククリエイティブ必死だなw
0215デフォルトの名無しさん2007/03/21(水) 23:23:17
必死なのはソフトバンク以外の関係者のようにしか見えないわけだが.
まともな社会人なのか?
香ばしい奴が居る物だな.
0216デフォルトの名無しさん2007/03/21(水) 23:40:44
自宅警備員殿乙であります
0217デフォルトの名無しさん2007/03/22(木) 00:03:08
>>215
まてまて、自作自演の可能性も指摘しておかないと
技評とオライリーの工作員に春厨呼ばわりされるぞ(wwww
0218デフォルトの名無しさん2007/03/22(木) 00:03:34
>>215
必死だなw
0219デフォルトの名無しさん2007/03/22(木) 00:38:48
場を和ませようと思った春ゆとりが逆効果だったようだ
本当にすまん
キムチ臭い春ゆとりに修正する
0220デフォルトの名無しさん2007/03/22(木) 14:14:14
頭隠して尻隠さずとはこのことだな。
0221デフォルトの名無しさん2007/03/22(木) 17:21:19
キムチ臭い春ゆとりマグナム
0222デフォルトの名無しさん2007/03/22(木) 21:22:33
>>220が14:14:14なのにちょっと羨望した。
0223デフォルトの名無しさん2007/03/22(木) 22:25:08
こうして、全部合わせると、アブラハムからダビデまで十四代、
ダビデからバビロンへの移住まで十四代、バビロンへ移されてからキリストまでが十四代である。
(マタイ 1:17)
0224デフォルトの名無しさん2007/03/22(木) 22:39:34
工作員の悲しい性質の成せる業、ということか。
0225デフォルトの名無しさん2007/03/22(木) 23:21:36
キムチ臭い春ゆとりマグナムお兄ちゃん
0226デフォルトの名無しさん2007/03/23(金) 00:04:01
これまでの流れをまとめるね。

1) 工作員登場
「ソフトバンクの本は、中身を見るまで購入できない」

2) 工作員の身元判明?
「安心感求めるなら技術評論社、オライリーだね」
「いえ、マジですが・・・」
「ソフトバンクはタイトル詐欺が多い」
「技術評論社、オライリー両方に関わっている」
「ソフトバンククリエイティブ必死だなw」

3) 工作員のネーミングセンス
「このゆとりめ」
「春ゆとり」
「キムチ臭い春ゆとり」
「キムチ臭い春ゆとりマグナム」
「キムチ臭い春ゆとりマグナムお兄ちゃん」

工作員の真の目的は?
そして、「キムチ臭い春ゆとりマグナムお兄ちゃん」の次は?
0227デフォルトの名無しさん2007/03/23(金) 00:14:15
>>226
>そして、「キムチ臭い春ゆとりマグナムお兄ちゃん」の次は?

キムチ臭い春ゆとりマグナムお兄ちゃん工作員じゃね?
0228デフォルトの名無しさん2007/03/23(金) 00:18:57
>>226
相変わらず必死だなw
0229デフォルトの名無しさん2007/03/23(金) 00:21:48
キムチ臭い春ゆとりマグナムお兄ちゃん工作員の華麗なる一生
0230デフォルトの名無しさん2007/03/23(金) 00:22:11
>>226
ここまで恣意的にまとめられると信憑性を疑いたくなるが
見事に釣られているところをみると案外当たってるのかもな(WWWW
0231デフォルトの名無しさん2007/03/23(金) 00:33:37
かもしれないな。
唯一問題点として挙げるなら、IronPython使った事のない俺が

キムチ臭い春ゆとりマグナムお兄ちゃん工作員

以外の全てのネーミングを提示したという点だろうか?
0232デフォルトの名無しさん2007/03/23(金) 00:34:30
あ、いやごめん
Pythonは興味あるんだけどね

斜め読みしたあとの流れでついこう

↓キムチ臭い春ゆとりマグナムお兄ちゃん工作員ボンバイエ
0233デフォルトの名無しさん2007/03/23(金) 00:38:24
>>231
>唯一問題点として挙げるなら

何が問題点なのか意味不明
ちゃんと勉強しろよ>リアル春厨
0234デフォルトの名無しさん2007/03/23(金) 00:41:35
要するに唯一問題点として挙げるなら比較的信頼できない出版社から出るということだろ。
なんで必死にソフバンを庇うのか理解に苦しむ。
0235デフォルトの名無しさん2007/03/23(金) 00:44:19
>>232
オマエみたいに香ばしいヤツはPythonに興味持たなくていいよ
出版関係者ならなおさら今すぐ手を引け
香ばしい本だして袋だたきに遭うのがオチだ
0236デフォルトの名無しさん2007/03/23(金) 00:47:15
な、なんだ? 出版関係者の逆鱗に触れたんだろうか。

既に突っ込みどころが見当違いどころではない
0237デフォルトの名無しさん2007/03/23(金) 00:48:03
↑キムチ臭い春ゆとりマグナムお兄ちゃん工作員ボンバイエな格差社会の底辺側
0238デフォルトの名無しさん2007/03/23(金) 01:33:59
なんだ、このスレってちゃんと人いたのか
0239デフォルトの名無しさん2007/03/23(金) 01:49:33
ヒント:出版関係者
0240デフォルトの名無しさん2007/03/23(金) 02:29:50
このスレ始まって以来の盛上がり
0241デフォルトの名無しさん2007/03/23(金) 05:34:28
    ∧_∧
    ( ・∀・) ワクワク
  oノ∧つ⊂)
  ( ( ・∀・) ドキドキ
  ∪( ∪ ∪
    と__)__)
0242デフォルトの名無しさん2007/03/23(金) 08:38:54
夜寝ないから朝起きれないんだよ。
0243デフォルトの名無しさん2007/03/23(金) 12:54:42
>オライリーは無駄文章が多いし、技術評論社は誤字脱字だらけ。

が抜けているので、
>226
が、オライリー or 技術評論社の工作員で決まり。
0244デフォルトの名無しさん2007/03/23(金) 13:03:38
タイトル詐欺よりはマシだろ
0245デフォルトの名無しさん2007/03/23(金) 16:47:45
オライリーは翻訳に金かけろ。気取った言い回しのつもりで、長文をずらずら日本語にするんじゃないよ。
技術評論社は子飼いのライターが糞。そして、チェックが甘いから間違い多い。
ソフトバンクの本はタイトル詐欺。amazoneとかで買ったら死ぬぞ。
0246デフォルトの名無しさん2007/03/23(金) 17:04:07
amazone
0247デフォルトの名無しさん2007/03/23(金) 17:28:48
このスレはamazoneに読み方を考えるスレになりました
0248デフォルトの名無しさん2007/03/23(金) 17:36:25
あまぞーネ?
0249デフォルトの名無しさん2007/03/23(金) 17:53:52
Amazing Zone

略してamazone
0250デフォルトの名無しさん2007/03/23(金) 18:13:51
チェックが甘いと言ってる側からチェックが甘い
0251デフォルトの名無しさん2007/03/23(金) 19:27:32
うまいこと言うなぁ
0252デフォルトの名無しさん2007/03/23(金) 22:55:41
チャックが甘い?
■ このスレッドは過去ログ倉庫に格納されています