カテゴリー別アーカイブ: PC

turtleモジュールでタートルグラフィック

[pukiwiki]
みなさん、[[かわばんが>ググる:ミュータント・タートルズ]](挨拶)
*[[Pythonのゆるかわほっこり系モジュール – turtle:http://coreblog.org/ats/turtle-python-standard-module]]
タートルグラフィックス~

_turtle._canvas.postscript(file=”filename.eps”)

で、出力結果をepsとして出力できます

でも、eps扱えるソフト持って無い((ghostscript入れるのまんどくさい。。。))
SVGなタートルグラフィックって無いかしらん?
*さっそく、ヘッダーの画像につかってみました。

[[将来ヘッダを変えた時用のリンク(kasumi.jpg):http://boxheadroom.com/wp/wp-content/uploads/2008/02/kasumi.jpg]]

—-
その他の記事

*[[Pythonでdiff:http://d.hatena.ne.jp/mzp/20080223/diff]]
ファイル同士もですが、Wikiの編集履歴などを調べたいときなどによさげ
*[[週刊Python:2008年2月 第4週:http://atnex.blog107.fc2.com/blog-entry-75.html]]
—-
以下はチラシの裏
*B級品の花
速いPCに買い換えたら、それまで普通に使ってたPCが遅くて使ってらんない、そんな体験ありませんか?
[/pukiwiki]

続きを読む turtleモジュールでタートルグラフィック

デスクトップをみっくみくにしてやんよ~♪「Apricot」でPythonが使えるように

[pukiwiki]
この記事を書いてる段階では下調べだけで、まだインスコしてないですー
*[[はちゅねミクでデスクトップをみっくみくにしてやんよ~♪:http://d.hatena.ne.jp/kawatan/20071025]]
紹介記事
*[[デスクトップマスコット「Apricot 3.33」:http://d.hatena.ne.jp/kawatan/20080224/1203792797]]
こちらが最新版のリリース記事
*[[デスクトップマスコット「Apricot」をPythonで機能拡張する方法:http://d.hatena.ne.jp/kawatan/20080216/1203105768]]
“スクリプト言語「Python」を使ってプラグインライクな機能追加を行えるように改良しました。

“例えば、タイマーのようなある一定時時間経過したら、キャラクター(初音ミクやはちゅねミクなど)が喋って通知すると言ったことが可能になります。

IronPython1.1 でスクリプトが書けるようになったとのこと。

—-
メッセージをPython経由で音声合成出力できないか考えてみました。
*[[AquesTalk – 無料で使えるテキスト音声合成ミドルウェア:http://www.a-quest.com/aquestalk/]]
デスクトップマスコットですし、音声合成と組み合わせるとよさげですけれども、IronPythonはCなDLLは素では呼び出せない模様。

*[[Ironclad 0.1 Released :IronPythonでCPython用拡張(Pyd)を呼び出し:http://www.voidspace.org.uk/python/weblog/arch_d7_2008_02_16.shtml#e941]]
IronPython 1.1で動く、、、らしい。
ctypesなども動くらしいです。
*[[Python用拡張モジュールをIronPythonから呼び出す:http://journal.mycom.co.jp/articles/2008/02/08/ironpython_cext/index.html]]
IronPython 2.x以降用

—-
で、いろいろ調べたら、ちょっと私の手にあまるようなので手を出さないことに。だれかやってみてー(他力本願
[/pukiwiki]

印度式九九(11~19)をクラスを使ったワンライナーで(その2)

[pukiwiki]
[[昨日のコード:http://boxheadroom.com/2008/02/11/%e3%82%a4%e3%83%b3%e3%83%89%e5%bc%8f%e8%a8%88%e7%ae%97%e3%82%92python%e3%81%a7%e7%b7%b4%e7%bf%92-%e4%bb%96]]は読みにくかったので、リスト内包記法がネストしないように書き直してみました。以下 チラシの裏
[/pukiwiki]
続きを読む 印度式九九(11~19)をクラスを使ったワンライナーで(その2)

インド式計算をPython(似非ワンライナー)で練習 他

[pukiwiki]
*[[GMailにメールを送ると,自動でエアコンをつけたりする:http://sklave.jp/tags/RemoteStation]]
*[[熱血!平成教育学院インド式掛け算(11~19):http://www.fujitv.co.jp/gakuin/47/04.html]]
“(10+x)*(10+y)=(10+x+y)*10+x*y
x,yは1~9

これは(四角形の面積を使った証明が)判りやすい。反復練習しようと思います。
—-
*インド式計算をPythonで練習。
Flashで作ろうかと思ったけど、カコイイGUIを考えるのがめんどくさかったのでPythonで。
[/pukiwiki]
続きを読む インド式計算をPython(似非ワンライナー)で練習 他

SQLObjectでSQLiteを使うときの注意

TurboGearsにも使われてるORマッパのSQLObject。

SQLiteを使うときは、 パスの:を|に、バックスラッシュはスラッシュに置換。

uri=”sqlite:///ドライブレター|/path/to/filename.db”

単体で使っても便利、なんですが、SQLiteを使うときの接続用スキームの書式を調べてたら1時間ぐらいかかっちゃったので、忘れないようにメモ
以下サンプルコード

続きを読む SQLObjectでSQLiteを使うときの注意