PyQtをちょっとかじってみようかと [Python]
QTのPythonラッパーをちょっと触ってみようかと、Win版、Mac版をそれぞれセットアップ中。
Windows版はインストーラがあるので一発なんだけど、Mac版はソースからコンパイル中。
もうすぐ30分くらいかかってるんだけどちっとも終わらない。
Mac版はMacPortsをインストールしてから、
sudo port install py26-pyqt
でインストール。
なんかOpenSSLとか、Pythonのソースもコンパイルしてるんだけど、なんで?(笑)
Windows版はインストーラがあるので一発なんだけど、Mac版はソースからコンパイル中。
もうすぐ30分くらいかかってるんだけどちっとも終わらない。
Mac版はMacPortsをインストールしてから、
sudo port install py26-pyqt
でインストール。
なんかOpenSSLとか、Pythonのソースもコンパイルしてるんだけど、なんで?(笑)
2009-10-06 23:02
コメント(0)
Jythonスクリプトに日本語引数 [Python]
encodeを使うと良いみたい。これをやらないと文字化けした
./jython test.py あいうえお
# -*- coding:utf-8 -*-
import sys
s= sys.argv[1].encode("utf-8")
print s
./jython test.py あいうえお
# -*- coding:utf-8 -*-
import sys
s= sys.argv[1].encode("utf-8")
print s
2009-09-17 22:32
コメント(0)
Juno x pyExcelerator x multiprocessing [Python]
簡易HTTPサーバのJunoと
Excelの読み書きできるpyExceleratorと
マルチプロセス処理が簡単なmultiprocessingで、
なんか面白いものできるのかなと妄想。
エクセルファイルなんだけど、Webでも参照できて、シートに対するCRUDにも対応したWebサービスとか。
思い切ってクライアント側をExtJSのグリッドで作ってしまうと、エクセルいらねーじゃん的なものが作れるかも。
暇なときに作ってみよ。
Excelの読み書きできるpyExceleratorと
マルチプロセス処理が簡単なmultiprocessingで、
なんか面白いものできるのかなと妄想。
エクセルファイルなんだけど、Webでも参照できて、シートに対するCRUDにも対応したWebサービスとか。
思い切ってクライアント側をExtJSのグリッドで作ってしまうと、エクセルいらねーじゃん的なものが作れるかも。
暇なときに作ってみよ。
2009-08-24 23:26
コメント(0)
junoで遊ぶ その1 接続ポートを変えてみる [Python]
Junoをインストールしてからほったらかしだったので、日曜大工的に遊んでみた。
別パターン(ハッシュを使った方法)
# -*- coding:utf-8 -*- from juno import * @route('/') def index(web): return 'なんやかんやでjuno' # ポートをデフォルト(8000)から8001に変更 config("dev_port",8001) run()
別パターン(ハッシュを使った方法)
cfg={"dev_port":8002} config(cfg) run()
2009-07-25 13:03
コメント(0)
Ubuntu で Juno [Python]
UbuntuにJunoをインストールしようとしたらちょっとはまったのでメモ
#SQLAlchemyのインストール(これが必須みたい)
sudo apt-get install python-sqlalchemy
#sudo easy_install SQLAlchemyではインストールできなかった
#Junoのインストール
sudo easy_install juno
#SQLAlchemyのインストール(これが必須みたい)
sudo apt-get install python-sqlalchemy
#sudo easy_install SQLAlchemyではインストールできなかった
#Junoのインストール
sudo easy_install juno
2009-07-06 17:03
コメント(0)
MacOSXでeasy_install [Python]
ちょっと前に書いた日記で、easy_installが最初から入ってんジャン的な事を書いたんだけど、
それってPython2.5用のeasy_installが起動されていたので、Python2.6でもeasy_installできるように
してみた時のメモ。
それってPython2.5用のeasy_installが起動されていたので、Python2.6でもeasy_installできるように
してみた時のメモ。
# ez_setup.pyをダウンロード curl http://peak.telecommunity.com/dist/ez_setup.py -o ez_setup.py # ez_setup.pyを実行 python ez_setup.py # 既存にあるeasy_installをリネーム sudo mv /usr/bin/easy_install /usr/bin/easy_install.old # リンクを作成 sudo ln -s /Library/Frameworks/Python.framework/Versions/2.6/bin/easy_install /usr/bin/easy_install # 確認 $ ls -la /usr/bin/easy_install lrwxr-xr-x 1 root wheel 66 7 5 12:28 /usr/bin/easy_install -> /Library/Frameworks/Python.framework/Versions/2.6/bin/easy_install # junoをインストール(簡易HTTPサーバ) easy_install SQLAlchemy easy_install juno
2009-07-05 12:36
コメント(0)
MacOSXでParamiko [Python]
今度はMacOSXにてParamikoのインストールメモ
#Python-Cryptoを入れるために、DarwinPortをインストール
http://www.portcode.com/darwinports/DarwinPorts-1.7.0-10.5-Leopard.dmg
# py26-cryptoをインストール
sudo /opt/local/bin/port install py26-crypto
(なんかいろいろコンパイルしだした。終わるまで1時間近くかかった)
# paramikoをダウンロード
curl http://www.lag.net/paramiko/download/paramiko-1.7.4.zip
# ZIPを解凍したフォルダにてインストール
python setup.py install
#Python-Cryptoを入れるために、DarwinPortをインストール
http://www.portcode.com/darwinports/DarwinPorts-1.7.0-10.5-Leopard.dmg
# py26-cryptoをインストール
sudo /opt/local/bin/port install py26-crypto
(なんかいろいろコンパイルしだした。終わるまで1時間近くかかった)
# paramikoをダウンロード
curl http://www.lag.net/paramiko/download/paramiko-1.7.4.zip
# ZIPを解凍したフォルダにてインストール
python setup.py install
2009-07-02 14:35
コメント(0)
MacOSX Python2.6.2 でeasy_install [Python]
MacBook AirにてPython2.6.2を導入。
easy_installは別途入れないといけないのかな?と思ったら
なんかインストールされてたみたい。
easy_installは別途入れないといけないのかな?と思ったら
なんかインストールされてたみたい。
2009-06-29 22:34
コメント(0)
Ubuntu で Python のeasy_install [Python]
これでゲットだぜ!!
sudo apt-get install python-setuptools
実行は須藤さんで。
sudo easy_install
sudo apt-get install python-setuptools
実行は須藤さんで。
sudo easy_install
2009-06-15 11:05
コメント(0)