Microsoft IronPython ..
554:デフォルトの名無しさん
08/07/16 11:03:25
URLリンク(xml360.org)
>> import clr
>> clr.AddReference('System.Configuration')
>> from System.Configuration import ConfigurationManager
raceback (most recent call last):
File , line unknown, in Initialize##242
mportError: Cannot import name ConfigurationManager
どうして、ConfigurationManager をインポートできないのでしょうか?
ironpython から、app.config, web.config 設定する資料とか全然見当たらない…
555:デフォルトの名無しさん
08/07/16 11:14:31
1.1.2 RC1でてるね。
そんなのいいから、2.0頑張って欲しい。
556:デフォルトの名無しさん
08/07/16 11:18:20
>>554
1.1.1で試したけど、何もエラー出なかったよ。
557:554
08/07/17 00:24:52
>>556
dくす。
2.0 Beta (2.0.0.1000) on .NET 2.0.50727.1433
で試してみて、こちらでも動きました。
何か打ち間違えてただけみたいでした。
2008 Profetional が来るまで
-X:TabComletion で当面は凌ぐしかd
558:デフォルトの名無しさん
08/07/20 16:42:25
C:\IronPython-2.0B3\Tutorial>ipy
from avalon import *
w=Window()
w.Title='test'
w.Width=600
w.Height=600
w.Content=LoadXaml('button.xaml')
w.Show()
Show() で Windowを表示させようとすると固まる
のは俺だけですか?
559:デフォルトの名無しさん
08/07/20 18:49:48
多分ShowDialog()使えば万事解決
560:デフォルトの名無しさん
08/07/23 08:58:17
IronPython(Python)
Cobra
Boo
561:デフォルトの名無しさん
08/08/06 11:12:04
>>> import clr
>>> clr.AddReference('Microsoft.Office.Interop.Excel')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: Could not add reference to assembly Microsoft.Office.Interop.Excel
Office 買わないと動かないぽ?
>>> if Int32.TryParse('256', value) == True:
... print value
...
Traceback (most recent call last):
at <module> in <string>, line 1
at run_multiline in silvershell\engine.py, line 114
at run in silvershell\engine.py, line 93
AttributeError: TryParse
ironpythonで簡易バリデーション
どうかけばいいでしょうか?、と立て続けに質問してみる試み
562:デフォルトの名無しさん
08/08/06 11:47:08
IronPython 2.0 Beta (2.0.0.4000) on .NET 2.0.50727.1433
>>> from System import Int32
>>> Int32.TryParse('222')
(True, 222)
TryParseは.NET 1.xには無いよ。
563:デフォルトの名無しさん
08/08/06 15:09:44
URLリンク(ufcpp.net)
>>562
d。そっかCLRは2.0-3.5で共通なのね
でライブラリ部分がLINQとか入ってきてると
何となく、dynamic langauge からC#実装の
ライブラリを呼び出そうとすると、2.0系の範囲で
動かすのが無難なんかな・・・
LINQとか3.5系は構文が衝突して呼び出せない、fromでこける
となるとデータベースの接続に、動的言語は使えない???
564:563
08/08/06 15:34:18
URLリンク(zproxy.wordpress.com)
あぁ、browserbased な clr と clentbased な clr は
互換ではなくて、DB接続、COM呼び出しで
それぞれ異なる手法で取り扱われねば, ならないとか?
browsebased な clr は、いらない子なのか・・・
565:デフォルトの名無しさん
08/08/06 15:55:43
LINQって基本的にコンパイラの糖衣構文だから
566:デフォルトの名無しさん
08/08/06 16:20:14
LINQのクエリ構文はダックタイピングなのがPythonと煮てるよね
567:デフォルトの名無しさん
08/08/17 16:16:53
URLリンク(msdn.microsoft.com)(VS.80).aspx
item.xml みたいに同じフォルダ内に置かれたxmlを
読み込むにはどうしたら良いですか?
<memo>C# と ipy の連携、generics
URLリンク(d.hatena.ne.jp)
</memo>
568:デフォルトの名無しさん
08/08/25 08:06:40
CPython用拡張モジュールをIronPythonから呼び出す
URLリンク(journal.mycom.co.jp)
ほんまかいな、と呟いて
作業開始・・・
569:デフォルトの名無しさん
08/08/25 14:52:19
URLリンク(www.halb-katze.jp)
TypeError: expected IntPtr, got Array[object]
やはり躓く
570:デフォルトの名無しさん
08/08/25 14:53:51
URLリンク(pythonnet.svn.sourceforge.net)
Python.Runtime.dll をコンパイルしてpython2.5をインポート
テストケースの解読とC#とipyの型周りの造詣を深める必要ありと
571:デフォルトの名無しさん
08/08/25 15:02:36
>ipy
IronPython 2.0 Beta (2.0.0.3000) on .NET 2.0.50727.3031
Copyright (c) Microsoft Corporation. All rights reserved.
>>> from embedding import *
>>> sys=Import('sys')
>>> sys.path.append('C:\\Python25\\Lib')
warning: DeprecationWarning: Accessing protected method obj from non-derived type PyObject
>>> sys.path.append('C:\\Python25\\Lib\\site-packages')
>>> pyglet=Import('pyglet')
>>> w=pyglet.window.Window()
Traceback (most recent call last):
AttributeError: 'module' object has no attribute 'argv'
URLリンク(www.aida.k.u-tokyo.ac.jp)
argv が見つからないと言われ駄目だた
572:デフォルトの名無しさん
08/09/09 23:32:14
COBRAやBOOでも遊んでみたいな
573:デフォルトの名無しさん
08/09/10 16:49:24
IronPython と Windows PowerShell の用途ってバッティングしないんですか?
574:デフォルトの名無しさん
08/09/10 18:58:00
真っ先にバッティングするのはIronRubyじゃ?
575:デフォルトの名無しさん
08/09/10 21:55:13
MS視点ではPowerShellの普及を第一と考えているのかと思っていたが
Windows2000をサポートから外すとか血迷ったことしてるし
IronPythonやIronRubyの存在もあるし何したいのか見えてこない
576:デフォルトの名無しさん
08/09/10 22:03:52
>>575
> MS視点ではPowerShellの普及を第一と考えているのかと思っていたが
それはない
577:デフォルトの名無しさん
08/09/10 22:06:04
.NETプラットフォームのデモみたいなもんでしょ
種は撒いたが本気じゃないっつか
当たればラッキーぐらいにしか考えてないよ
WinFXが結局挫折した時点で.NET自体当初のもくろみからは大幅に外れてるわけだし
578:デフォルトの名無しさん
08/09/10 22:15:46
ファイル・レジストリ・COM・WMI etcをシームレスに扱えることが至上命題だったPowerShellにとって
.NETをベースにするのが最善だっただけのこと
Iron系は単に開発者の取り込みが目的だろ
579:デフォルトの名無しさん
08/09/11 11:59:38
Windowsスクリプティング環境ってこんなもんかな
bat、WSH、PowerShell、IronPython、IronRuby
スレを読んでると、一から勉強するなら
PowerShellよりもIronPythonのほうが良さそうな感じがするなあ
仕事でやるならの使い分けが必要なんだろうけど
580:デフォルトの名無しさん
08/09/11 12:18:12
IronPythonプログラミングの始め方
URLリンク(www.atmarkit.co.jp)
Windowsスクリプティング環境比較:PowerShell vs WSH
URLリンク(www.atmarkit.co.jp)
こんな感じの比較記事はすごく助かる
ベンダーの言語戦略、障壁、ライバル言語、将来性、現在はどんな現場で使われているか、
出来ること出来ないこと、得意不得意、言語間の親和性、ステップアップの道筋
こういう全体像を把握するには総括的な知識が要求されるけど
複雑で覚えることが多くて、技術の進歩も早いからなかなか難しいですね
政治、経済、金融の全体像がよくわからないのと似ている気がする
581:デフォルトの名無しさん
08/09/13 00:34:21
C#Pythonみたいなもんか?
582:デフォルトの名無しさん
08/09/13 00:40:18
PowerShellってランタイム入れなあかんのでしょ?
そうまでして使う価値あるんかな。
趣味レベルならまだしも、
仕事でPowerShellを使う意味なんてあるんかな?バッチ+WSHでいいじゃん。
583:デフォルトの名無しさん
08/09/13 01:32:23
このスレを全否定する気かw
584:デフォルトの名無しさん
08/09/13 17:17:33
確かにwww
585:デフォルトの名無しさん
08/09/13 18:23:41
WindowsServer2008には標準で入ってる。
586:デフォルトの名無しさん
08/09/13 20:27:23
サーバーにだけ入っててもなぁ
587:デフォルトの名無しさん
08/09/13 20:38:56
主な用途は管理用でしょ >PowerShell
588:デフォルトの名無しさん
08/09/14 00:35:54
まあ、あれはエンドユーザに使わせるようなもんじゃないわなあ。
アイコンのダブルクリックで起動できないし。
589:デフォルトの名無しさん
08/09/14 00:51:11
とりあえずIronPythonの話しようぜ?
えっと、シェルとして使う場合のチップス・・・とかでいいのか
590:デフォルトの名無しさん
08/09/14 14:41:54
windowsスクリプトにも使える言語を勉強しようと思うのですが
IronPythonは良い選択ですか?
Pythonと構文は互換するから違和感なく移行できて
IronPythonで培ったものは無駄にならないと言う認識でOKでしょうか
591:デフォルトの名無しさん
08/09/14 15:05:46
VBさいきょー
592:sage
08/09/14 18:10:57
セミコロンいらないからVBユーザーにもオススメよ
こっちへおいで
593:デフォルトの名無しさん
08/09/14 18:13:15
ごめん、寝ぼけて入れ間違えた
594:デフォルトの名無しさん
08/09/14 19:10:04
なんでMSのライブラリって大文字を使わせたがるんだろう。自己主張強すぎ。
595:デフォルトの名無しさん
08/09/26 20:51:29
誰か、Windows上でIronPythonとDjangoで動かしている方います?
596:デフォルトの名無しさん
08/09/28 02:34:35
質問の意図がわからねー
できるできないの話なら、できるようだ
PyConの記事を探してみるといい
おやすみ
597:デフォルトの名無しさん
08/10/13 10:08:32
>>595
IIS+Djangoをやろうとして挫折中
暇が出来たらまたやる予定
598:デフォルトの名無しさん
08/10/15 01:26:12
氷強いかと思ったらやっぱり弱かった。
もうウィルスに戻る。
599:デフォルトの名無しさん
08/10/17 06:35:05
C/Pythonからマネージドなコード呼び出せますか?
スレの趣旨から外れるけどここしか訊くところ無いんで赦して
600:599
08/10/17 06:48:09
COM相互運用機能を使ってCOMコンポーネントとして
登録しておけばC/Pythonからpywin32で呼び出せそうですね。
601:デフォルトの名無しさん
08/10/17 09:16:35
>>599
普通に.Netスレで聞けばいいと思うのだが
602:デフォルトの名無しさん
08/10/17 09:24:13
>>599
逆 PInvoke というのもある
調べてみたら笑える
603:デフォルトの名無しさん
08/10/17 11:55:24
>>602
・・・!! まさかこんな手段があるとは・・これは知らなかったわ。
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5209日前に更新/119 KB
担当:undef