T_NAKAの阿房ブログ

アクセスカウンタ

zoom RSS Python で Graphic(1)

<<   作成日時 : 2015/05/13 00:01   >>

ブログ気持玉 0 / トラックバック 0 / コメント 0

Graphic と言っても、あくまでもMITのPython入門で教えてもらったモジュールを使っているので、一般的ではないかも知れません。そこを大目に見て記事を読んでいただくとありがたいです。

まず、どんなモジュールをどこから持ってくるか?ということです。

[原文]--------------------------------------------
Graphics setup

・Download the graphics.py file from the Materials section of the course webpage.
 Make sure to save it in the directory you’ll be doing your work in.

・Run the module as if it were a Python program (open it in IDLE and run it).
 If everything was done correctly you will get a demo window with a triangle and some text.
 GET AN LA’S HELP if this doesn’t work right on your machine!

・Documentation on the graphics module is on the handout given in class, and also on the Materials section of the course webpage.
------------------------------------------------

[訳文]--------------------------------------------
グラフィックを設定する

・コースのウェブページの資料セクションから graphics.py ファイルをダウンロードします。
 作業用ディレクトリに保存するように注意してください。

・モジュールをあたかも Python プログラムであるかのように実行します(IDLE で開き実行します)。
 すべてが正しく行われていた場合は、三角形といくつかのテキストの書かれたデモ画面が表示されます。
 あなたのマシン上で正しく動作しない場合は、LAの助けをもとめてください!

・グラフィックモジュールのドキュメントは、コースのウェブページの資料セクションに掲示されています。 
------------------------------------------------

まず、graphics.pyの内容はgraphics.pyにあると思います。この内容をコピーして、IDLE の File をクリックして New Window を開いてから貼り付けて graphics.py という名前を付ければ良いと思ってました。
しかし、実際にはなかなか動かなくて困っていましたが、自分としては次のように解決しました。

[そのときのメモ]--------------------------------
from graphics import *

が動かない。
これは、Assignments (課題) Homework4-1 プログラミング演習 宿題 4-1 の下にある graphics.py をpythonのファイルにして Python26/Lib/lib-tk の配下に置いておく必要があった。
もう一つ重要なことはファイル名を"graphics.py"ではなく、"graphics"に直しておく必要がある。拡張子.py はいらない。
------------------------------------------------

肝心のこのモジュールの機能はGraphics Module Referenceを見ていただくと助かります。

簡単な実施例を上げておきましょう。
画像





Run すると、次のような Window が開いて、青い長方形が表示されます。
画像

















簡単な説明です。
画像








setOutline メソッドと setWidth メソッドを使って長方形の外周の幅を変化させるとともに、少しパラメータを変えてみましょう。
画像

画像















今日はこの辺で。。

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
Python で Graphic(1) T_NAKAの阿房ブログ/BIGLOBEウェブリブログ
文字サイズ:       閉じる