UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-12: ordinal not in
range(128)
pythonでよく出くわすこのエラー。とはいえ、こんなにハマりポイントがあるのかぁ(
続きを読む
pythonのインタープリタで補完とか効かなかったりバックスペースが効かなかったりする場合。
readline readline-devel ncurses-devel が入っていなかったり。
上記をインストール後、Pythonを再コンパイルする。 参考URL
PythonのインタラクティブモードでTab補完を使う
続きを読む
ターミナル上で # python とやった時のリテラルの扱いと # ipython
とやった時の結果が違う場合は以下を参照。
いつもふつーに設置してふつーに使うとこの問題にぶちあたる。
IPythonでunicodeリテラルを使う これで解決
続きを読む
無名classの書き方 type('', (), {})()
続きを読む
easy_install PIL 普通は、これでOKなのだが、、、 Searching for
PILReading http://cheeseshop.python.org/pypi/PIL/Reading
http://www.pythonware.com/products/pilReading
http://effbot.org/downloads/#ImagingReading http://cheeseshop.python.or...
続きを読む
postgresとpythonを繋ぐpsycopg2だが、これをeasy_installやsetup.pyで入れようとするとよくハマる。
条件として、postgresのpg_confが必須(これはpostgresをsourceから入れるかdevelが入ってるとOK)。
後、gccとかもいる。
それでもハマる場合は、以下のやり方を試す。
http://www.stickpeople.com/projects/python/psycopg/
上記のURLをeasy_installで指定して行う。
...
続きを読む
まずlighttpd.confを分けた。ちょっとapacheぽく。 >
lslighttpd-auth.conf
続きを読む
2個前の記事と関連するけど、○文字ごとにテキストに改行したい時
def split_text(s, multiple):
続きを読む
> > > f = open("C:\\tmp\\22.gif",'r') # ファイルを取得する > > > from ftplib import
FTP > > > ftp = FTP("domain") # FTPで接続 > > > ftp.login("username","password") # login > >
> ftp.retrlines("LIST") # 一覧を取得lrwxrwxrwx
続きを読む
pylonsをpasterで起動している時、コンソールにアクセス情報やsource内のprint等が表示される。pylonsをpasterで起動する場合、この辺も全てpasterの管理下にあるので、ini次第で色々customできる
続きを読む