Pythonのお勉強 Part16
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2006/12/14(木) 07:57:54http://www.python.jp/Zope/
http://www.python.jp/doc/release/
http://diveintopython.org/toc/
http://www.python.org/dev/peps/
http://wiki.python.org/moin/
http://python.rdy.jp/
http://www.amazon.co.jp/s/&url=search-alias%3Dstripbooks&field-keywords=Python
http://www.amazon.co.jp/s/&url=search-alias%3Denglish-books&field-keywords=Python
Pythonのお勉強 Part15
http://pc8.2ch.net/test/read.cgi/tech/1163339504/
0951デフォルトの名無しさん
2007/02/15(木) 10:21:380952デフォルトの名無しさん
2007/02/15(木) 10:47:56Hybridizing Java
http://www.artima.com/weblogs/viewpost.jsp?thread=193593
> Thus, you can create an application in any language you prefer,
> even a dynamic language like Python or Ruby, and use Flex to build
> a beautiful UI.
0953940
2007/02/15(木) 10:53:370954デフォルトの名無しさん
2007/02/15(木) 11:20:22・・・とりあえず、Pythonに最初からついてくるGUIライブラリはTkinterだけなので、
そこから始めてみるのがいいと思うよ。
他のGUIライブラリに手を出すのはTkinterで不満が出てきてからでも遅くないし。
ttp://www.pythonware.com/library/an-introduction-to-tkinter.htm
Tkinterのチュートリアル。英語読めるならお勧め。
0955デフォルトの名無しさん
2007/02/15(木) 11:31:09>Pythonに最初からついてくるGUIライブラリはTkinterだけ
そしてそれが何故かと言うと・・・
http://www.wxpython.org/quotes.php
> wxPython is the best and most mature cross-platform GUI toolkit,
> given a number of constraints. The only reason wxPython isn't the
> standard Python GUI toolkit is that Tkinter was there first.
> -- Guido van Rossum
Tkinterが始めにあったからという理由だけなんだね。
0956デフォルトの名無しさん
2007/02/15(木) 11:50:040957デフォルトの名無しさん
2007/02/15(木) 11:52:12IDEは何使われてますか?
0958デフォルトの名無しさん
2007/02/15(木) 11:54:470959デフォルトの名無しさん
2007/02/15(木) 11:58:50使ってない。エディタでソースごりごり。w
0960デフォルトの名無しさん
2007/02/15(木) 12:00:40VisualWxとかどうよ?
見つけただけで使った事無いんだけど。
0961デフォルトの名無しさん
2007/02/15(木) 12:04:37「高機能」って意味がわからんけど、Sizerとかの扱いに慣れれば却って楽だよ。
「見た目」で設計しちゃうと、クロスプラットフォームで破綻しやすいよ。
プログラムには論理情報を書いて、ツールキットにレイアウトさせたほうが良い。
0962デフォルトの名無しさん
2007/02/15(木) 12:21:19じゃあ、どういうアプリをどういう風に作るのかアーキテクチャーとか教えて下さい。
実行環境も教えて?
0963デフォルトの名無しさん
2007/02/15(木) 12:23:060964デフォルトの名無しさん
2007/02/15(木) 13:07:07>Google で使われている言語は、C++, Python, Java が主なもの。
ググルが提供しているアプリでPythonモノってありましたっけ?
0965デフォルトの名無しさん
2007/02/15(木) 13:50:01数値シミュレーションの部分は C で書いてある。
これを C で書いた拡張モジュール経由で Python 側から呼び出す。
Python 側では一定時間毎に C の数値計算コードを呼び出して
計算結果を Tkinter の Canvas で描画。
シミュレーションの制御は start, stop, ステップ実行の3つのボタンで。
これぐらいシンプルだとどのツールキットでも大差ない。
____
/⌒ ⌒\
/( ●) (●)\
/::::::⌒(__人__)⌒::::: \ だから標準添付の Tkinter でやるお!
| |r┬-| |
\ `ー'´ /
もちろん拡張モジュールは標準添付の distutils を使ってビルド。
Windows でも Linux でも素の Python だけでビルド&実行できるお。
0966デフォルトの名無しさん
2007/02/15(木) 13:53:10ブログでも良いお。
0967デフォルトの名無しさん
2007/02/15(木) 13:59:47Adsenseヘルプ関係はPythonですよ
0968デフォルトの名無しさん
2007/02/15(木) 14:06:540969デフォルトの名無しさん
2007/02/15(木) 14:07:380970デフォルトの名無しさん
2007/02/15(木) 14:08:410971デフォルトの名無しさん
2007/02/15(木) 14:14:07ならここで聞くなでFA
人に聞く態度じゃない。
0972デフォルトの名無しさん
2007/02/15(木) 15:40:21____
/ \
/ _ノ ヽ、_ \
/ o゚((●)) ((●))゚o \ ほんとはうpしたいんだお…
| (__人__) |
\ ` ⌒´ /
____
/ \
/ _ノ ヽ、_ \
/ o゚⌒ ⌒゚o \ でもまだバグってて流体粒子が爆発したり壁をすり抜けたりするんだお…
| (__人__) |
\ ` ⌒´ /
0973デフォルトの名無しさん
2007/02/15(木) 16:57:540974デフォルトの名無しさん
2007/02/15(木) 19:45:500975デフォルトの名無しさん
2007/02/15(木) 20:39:13他はIDE の支援がないと、辛いんじゃない?
0976デフォルトの名無しさん
2007/02/15(木) 21:23:53俺も勉強する。Tkinter
0977デフォルトの名無しさん
2007/02/15(木) 21:42:24あと、JAVAの貧相なGUIセット(Sun OSみたいな奴)の悪い印象も。
0978デフォルトの名無しさん
2007/02/15(木) 22:33:19wxでもへっちゃらだす。
0979デフォルトの名無しさん
2007/02/15(木) 23:36:29いや、wxはどーにもMFC臭がするもんで、つい。
0980デフォルトの名無しさん
2007/02/15(木) 23:39:44MFCに無かった重要な概念として、wxにはSizerってのがある。
要するにレイアウトマネージャだな。
0981デフォルトの名無しさん
2007/02/16(金) 00:04:20windows + py2exeでexeにしようとすると、pango関係のエラーで
日本語が豆腐になってしまうんですよ。
hoge.pyだと動作するんですが、、、なやましいです。
0982デフォルトの名無しさん
2007/02/16(金) 00:09:21WindowsもLinuxもMacもばっちこーい!!
0983デフォルトの名無しさん
2007/02/16(金) 01:24:32とある環境のモニタプログラム(グラフとかトラフィックとか出力する)を
書いたときに使ったなぁ。
0984デフォルトの名無しさん
2007/02/16(金) 01:48:31単純に線を引くとか面を貼るだけが目的なら、
地味に最強だもんなあpygame
0985デフォルトの名無しさん
2007/02/16(金) 05:18:12http://www.adobe.com/devnet/flex/articles/eckel_video.html
http://www.artima.com/weblogs/viewpost.jsp?thread=193593
によると、Flex使ったら綺麗なGUIがウェブアプリとデスクトップアプリ両方
でできるみたいだね。一つのツールを勉強すれば環境を無視してどこでも使える
のは魅力。
0986デフォルトの名無しさん
2007/02/16(金) 06:28:060987デフォルトの名無しさん
2007/02/16(金) 06:34:312 押した状態にしたいキーの上に消しゴムを置く。
3 その上に本を置く。
4 (゚Д゚)ウマー
それはそれとして、win32はここ。
https://sourceforge.net/project/showfiles.php?group_id=78018
0988986
2007/02/16(金) 07:17:220989デフォルトの名無しさん
2007/02/16(金) 08:52:46MFC(正確にはAppWizardか)には、resource.hがあって、
プロジェクト超えてダイアログ使いまわせないが、
VisualWxはそれが無い分”MFCらしさが無い”と言えたりしない?
0990デフォルトの名無しさん
2007/02/16(金) 16:40:13が
ValueError: image has wrong mode
になる
サイズは同じはずなのに。何がいけないのだろう
0991デフォルトの名無しさん
2007/02/16(金) 17:02:570992ミスターパイソン
2007/02/16(金) 17:05:56よろしくお願いします
Pythonのお勉強 Part17
http://pc10.2ch.net/test/read.cgi/tech/1171613101/
0993デフォルトの名無しさん
2007/02/16(金) 17:21:23乙乙
0994デフォルトの名無しさん
2007/02/17(土) 00:19:590995デフォルトの名無しさん
2007/02/17(土) 01:14:550996デフォルトの名無しさん
2007/02/17(土) 01:53:40なんかこう……
0997デフォルトの名無しさん
2007/02/17(土) 02:20:370998デフォルトの名無しさん
2007/02/17(土) 05:07:580999デフォルトの名無しさん
2007/02/17(土) 08:13:331000デフォルトの名無しさん
2007/02/17(土) 08:47:1110011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。